This swim diaper is well made and cute (I love the little blue fishy sewn to the waist line!). My son hasn't had a blow out in it yet so I can't comment on how well it holds in the icky stuff, but it seems like it'll contain any big messes.