100% cotton canvas - Duck canvas brushed. Body lining: 100% polyester quilted brused 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. Tabl label on top left corner of kangaroo pocket.