We use this every time we go swimming or to the beach! Our son can swim all day and I don't worry about him! He is learning what it feels like to swim, using the motions and kicking, without the fear of his head going under the water. This is a WONDERFUL beginning swimmer outfit!
The suit itself is good. We have had a similar one where the floats are removable which allows you to put it in the washer but a good rinse is fine for this. The problem is that it already runs way big. When wet it stretches so that the floats are up around my son's neck. We are going to have to take it to a tailor to literally cut the bottom off and redo it about 5 inches shorter to make it useful.
The suit is still too big for my son, and it totally rides up, so its unwearable. He is on the low end of the scale, so maybe it'll fit better as he gets older, but for now its a waste. I would return it, but he's worn it once.