Andrew Marc Mens Heavy Puffer Coat Shell: 100% Nylon, Lining: 100% Nylon, Fill: 100% Nylon, Knit: 66% Acrylic/32% Polyester/2% Spandex Zipper and Snap Closure 2 front snap pockets 2 interior velcro closure pockets Elastic Knit Cuffs Super warm and comfortable