This is the 3rd swim diaper I have purchased and love it!  The snaps on the side make changing super easy.  I never wanted to be the parent with the kid that was 'responsible' for closing the pool due to a diaper accident... I layer the disposable diaper under this one and it works like a charm!