We purchased for our Labrador retriever, and while great natural swimmers, we wanted something that we could put on our pup while around water just in case - since anyone that owns a lab knows they will gravitate towards it. We really liked the fit of this life jacket, it’s not bulky like we’ve found with other brands, and the measurements were bang on to fit our ~55 lb girl. The jacket did its job and made swimming a bit more effortless, which is what we were hoping for given the duration of being around the water for a weekend of camping and lack of pacing from this breed!