I take my kids swimming at least once a week. They love the water so much and it uses up all that energy. Originally I bought the disposable water diapers, they did the job, but are expensive. This product from I-play works the same way, just has the one-time purchase price. I slip it on my toddler, put her suit on over it and we're good to go. Although, we haven't had any accidents that need containing, so I can't comment as far as that goes. But as of now, I am pleased with the product.