The pooch loves it! We ended up one size larger than originally ordered based on his shoulder width (and he's not a crazy bulky dog, basically a Basenji-mix). The hood is a little strange, if he keeps his head down it would stay on otherwise it flops back so it's generally removed (snaps on to the coat). Not sure it's usefulness, honestly. The leash-hole is low for our dog, his collar is above the coat completely... non-issue. But with crazy puppy-running and snow-time fun, the coat stays put and stays velcrod shut. Only complaint is wish it had other colors to choose from.