I have a couple of them, both are waterproof and fit correctly. I live in WA, NW Seattle where it rains more then half the year, I use it if I'm going out on a trail ride on a rainy day or when my horse if clipped I use it fir my warm up and cool down. Just helps keep the horses back warmer and dryer in the colder season. My horse loves his! It's like a cozy blankie when we streching our legs on the trail and rant doing hard work! I don't use it if I'm jumping or anything more then a warm up trot. Would t want it moving around and making him un easy!