We used these last year and I just bought a size up for this year, they're fantastic! They really hold in all the 'stuff' and won't leak urine all over you, or anything else while they're not in the pool. With the side snaps they're much easier to get off than the paper swim diapers and you clean them just like regular cloth diapers. Get two though so you can have one that is being cleaned and one on hand!