This has got to be the most unworkable, poorly-designed and user-unfriendly dog vest I have ever encountered. (I did not purchase the product as I immediately anticipated problems by looking at the design; but I got stuck having to use it for a couple days). It is difficult to imagine that Remington would allow it to go out the door with their name on it. Besides being difficult to put on (velcro placement is very problematic, under-sized and of poor quality), the vest quickly slides all the way down to one side of the dog. Every time. The vest will not stay centered on the dog's back, resulting in one side of the animal having no protective vest coverage at all. Largely useless. Way over-priced.