Ai bought this coat for my 24 pound goldendoodle to wear at night so I could see him romping off leash. It performs spectacularly for that.I also like the feature that it wraps down his chest and covers a bit od his undercarriage, leaving room for doing business, but keeping some of his belly mud free.Unfortunately, while it fits perfectly in length. And is adjustable in the rib cage, it is way to big in the chest and neck, and there is no provision for adjustment. As a result. It allows cold and mud to fly up in his neck and throat, and is bunches up between his front legs, slowing down his running a bit.It is very well made, and would be perfect for a boxer or beagle , but my doodle has too much poodle to fill out the chest on this garment.Had I tried it on him in a store, I would not have bought it. I already returned one the next size up, and by the time this one arrived, I was so desperate for a back up coat due to the awful winter weather, I just kept it.