Pros: no leaks, cute prints, great fit, easy
Cons: can be tricky to get off
I have only used as a swim diaper not as a training pant - YET. I have a couple printed and do not put anything over it for my son. This is a very light swim diaper and most definitely serves its purpose! My con is that when wet it can be tricky to get off - but this is true for any swim suit and can only imagine disposable being easier - no thanks!