Great raincoat, fits well on my GSD. I got it to keep her dry in heavy rain and it worked really well. I didn't use the fleece lining as she's double coated, but it kept her main body and the perfect fit harness underneath very dry. The hole for the top harness worked ok, although a horizontal Slit would have been better, I think most harnesses have the top lead hooks the same way. A good value coat and I'm sure the fleece would be useful for shorter haired, single coated dogs. but I can't see me using it.