We were on vacation in Rocky Point and saw this kid wearing a Puddle Jumper and we were so impressed we went out and got one for our kid. The cool thing about it is that it's a pair of arm bands (with flotation foam not air) and they are physically attached to a flotation band that goes around the chest so it keeps the kid's face up and out of the water. We go ours from Target (I think) but most people who have seen our kid with one have got theirs from Amazon: Puddle Jumper at Amazon.