Does an excellent job at containing messes. My daughter has tested the diaper's capacity nearly every time she's worn it swimming, and we have not been disappointed. Also easy to clean and take care of - holds up well to washing. I'm so glad we bought these diapers instead of wasting money on disposables!