I love this product. I have two young sons and we have been through two different sizes of this vest. We use it in the pool, lake, and ocean. I would recommend it to anyone who has young children learning to swim. It is light, and easy to use. The Swim Vet gives the adults the peace of mind and the child the freedom to explore the water safely. Unfortunately we had to cut small holes in the bottom of the vest to let the sand through, but it still does the job :-)