After years of trying to find a waterproof coat to fit my dog (and at great expense) I've finally found one! The Nonstop Dogwear Fjord coat is fantastic quality, you really get what you pay for. It's not cheap but fits like a dream and keeps my dog dry all day. The cinch points allow you to adjust the size in multiple different places. I love that there is complete freedom of movement, especially around the shoulders. The leg straps keep the coat in place well. I'm so happy with my purchase I've just bought the Nonstop Dogwear Glacier coat for colder days. Equally as good. All in all very happy and so is my dog!