Pros: no leaks, no chemicals, good fit
Cons: expensive and because disposable not as green as cloth
My DD is a heavy nighttime wetter. I usually put her in cloth with an extra liner, but when traveling I used these. They worked well...no leaks, fitted well and didnt cause her to break out in a rash as conventional disposables do. They are more expensive than regular disposables, but for me worth it as the lack of chemicals means I feel good about putting them on her, and she doesnt get a rash.