Outer: 100% Polyester Fleece, Inner: 3M Thinslulate 65% Polystyrene / 35% Polyester, Lining: 100% Polyester faux lambswool Pill resist finish Self-coloured lining Snap close adjustable fastening 3M Thinsulate™ insulation label sewn to seam