100% cotton canvas - Duck canvas brushed. 150 grams of insulation. Body lining: 100% polyester quilted brushed tricot. Body interlining: 100% polyester polyfill. Sleeve lining: 100% polyester quilted taffeta. Sleeve interlining: 100% polyester polyfill. Rib: 100% polyester. Heavy garment washed. Three needle top stitching. Three piece hood with drawcord. Lower front kangaroo pocket with binding reinforcement at pocket openings. Interior chest pockets. Center front zipper closure with metal logo zipper pull. Rib sleeve cuff and bottom band. Bi-swing on back at armhole. Tab label on top left corner of kangaroo pocket.