The Mission Coat by EzyDog® protects our little dogs from all the elements! Its 500 Denier Polyester outer shell is showerproof. The Mission Coat is lined with non-pilling fleece and the collar is Sherpa Fleece. The neck zips to put the coat on easily and the zipper even has a wind flap. The piping on either side of the decorative plaid is reflective. The sides are nice and long, and the underside clips to the top with Cam Lock Buckles - just set and forget! The elasticized contoured leg keepers makes sure the Mission Coat stays put. There's even a waterproof location zipper for easy access to your pup's collar or harness to clip on the leash.