My daughters go to swim lessons and I only buy Iplay swimwear with the built in swim diaper.  The patterns are adorable and they are very high quality.  They do tend to run small so I do recommend rounding up when in doubt.  This pattern is so cute and it works well in the pool.  We go underwater and do many activities, and we haven't had any issues.  I highly recommend this suit.