Got this before camping trip in White Mountains. 1st morning there woke up to rain, rained the whole day. The coat kept out pup warm and dry, it was noticeable she preferred to have her coat on when it was raining. Was exactly what I was looking for, a rain coat for my dog and she loves it