I have tried both this diaper and a cheaper reusable swim diaper and this one is worth the money hands down.  Granted, my son has yet to poop in it (and hopefully never will), but this one seems like it would contain solids much better.  Much more padding to absorb urine and fits very nicely.  Be sure to look at the poundage and not the size because my 7 month old is in an 18 month diaper.