I have a 7 year old girl and a 6 year old boy. My daughter was kinda scared of the water until she put the vest on now she goes all over the pool and has so much fun. My son (who thinks he can swim) I purchased the vest for him he loves it. We go on vacation the vest comes with us. The best thing of all this doesn't rise up on the kids. I have purchased different types of vest and life jackets it all rides up when the swim. It's well worth the money.