The Canada Pooch Pet Carrier features a quilted water-resistant shell, faux-down insulation, and a faux-fur lining for comfort and warmth. An interior safety clip will keep your pet secure. The straps and shoulder strap are padded for your comfort. Pockets and D-ring provide a convenient place to hold your essentials. The Canada Pooch Pet Carrier is machine washable for easy cleaning.