Body Liner: 100% Cotton Flannel. Sleeve Liners: 100% Polyester Taffeta. 3.5 oz Polyester Filling for warmth. We are a made to order company. Most of our apparel items are printed right here in ...