I love these swim diapers.  The snaps on the side makes them super easy to remove after swimming unlike disposable swim diapers.  They have always worked, but my son hasn't had any blow outs in them either, so I can't rate on that.  The seem very comfortable to him also.  I used them when he was 6 months in a small and now a large at 15 months.