Bought this for our Labrador to wear in our bassboat. I researched far and wide and this was the best jacket on the market. Gracie took to wearing it without a problem . Yes, she is a good swimmer, but, if we ever had an accident, she would never leave my side to get to shore. It is a quality made vest, good floatation and fits like a body forming jacket. Will be purchasing one for our new puppy too. Thanks for keeping our dogs safe.