Product Details + 12-ounce, 100% cotton enzyme-washed duck cloth100% acrylic flannel body lining3-ounce polyfill quilted polyester sleeve liningSizes run true