Based on my experience this fashion-forward dog accessory is a must-have for any small dog owner. Not only does it keep my PUP dry during rainy walks, but it also looks great on him. The waterproof material is high-quality and durable, ensuring the product will last. However, the sizing on this product runs a bit small, so owners should be sure to measure their pets carefully before purchasing .Overall, a great product for any fashion-conscious dog owner!See full review