This item was too small for my granddaughter, however it is adorable. It is so adorable I gave it to a friend for her youngest. It was a hit … she wears it in the bathtub when she isn’t swimming! Lots of use and she looks cute in it too!Nice swim vest so they stay a float while you are seimming with them or teaching them aspect of swimming. Please don’t ever let your child stay alone keep your hands with your child. This isn’t nor is any swim item should be used to leave your non swimming child out the way from your armsThe freedom of motion allows for your little swimmer's confidence to grow.I bought this vest for my two years old daughter, I choose the size of 2-3 year old for her, but looks like a little bit bigger than I expected. Maybe her body is slim.She had no swimming lessons then I let her wearing this learned how to maintain balance, tread water, and swim around in the pool. The vest is made it easy for her to lean forward or backward and get back to vertical.Also, it dried quickly, kept its shape and never got smelly. I am so happy to purchase this product for my little girl. She loves it.This vest was helpful for swimming, the beach and boating.Was a gift for my granddaughter to use in their pool. She loves it. Wears it everyday ??My favoriteIt is hard to find comfortable life jackets for kids. This one fits the mold, kids don't mind wearing and a great price!