With features like waterproofness, high body coverage, and easy adjustment points, our dogs have stayed dry on all our hikes. And thanks to the high durability of the fabric, we can continue to use these coats for many adventures to come. We've also noticed a significant change in the mood and behavior of Noora and Lugz when they wear their raincoats - they stay warm and dry, resulting in happy tails and muddy paws. Good thing that only the paws get really dirty, which is handy for our closer-to-the-ground-dog Lugz. Besides the mud, our house also stays free of the "wet dog perfume" when we return from our hikes. Clearly a win-win for us all!