We really really like it.
Purebred American bully 2YO male, about 70lb, 21 inch neck, size M fit perfect. He swims in Hawaii where we live, absolutely enjoys swimming, and is good at it. A vest helps him get around better and gives us peace of mind. He also plays rough on the beach comfortably with it. It has a surprise ring under the sturdy handle, there are several options to quickly and easily hook up a leash. He used vests from other brands, but they are back ups now. This is THE one to get. Had it for 4 months now. Its the first yellow item he's worn. It looks incredible so I buy yellow gear. Material, color, weight, all check out. I got this on sale.