The Canada Pooch Prism Puffer features a water-resistant exterior with a soft recycled fleece lining and a faux-down insulation. The stretch chest panel allows for an adjustable and flexible fit. It has an easy pull-over design with back zipper closure and a slit for leash attachment.