RC PETS is a top Quality Brand for Dog's Coats as well as other accessories. Made to last! Unfortunately, my dog passed before he got to enjoy wearing this coat on a regular basis. Worn just a few times.... -water resistent nylon shell -fleece liner for an extra layer of warmth-see photo3 -integrated leash access -Stylish bright blue color! Size 24 or MEDIUM ***These RC Pet Coats are high quality and are known for their long lasting durability.*** Not comparable to others at Pet Stores unless you pay over $100