Bought a large for my dog and was disappointed to find that the vest runs small (neck size and length) despite measuring based on their size guide. Will be purchasing the XL.
I have other Kurgo products. Good quality and like their lifetime guarantee.