Pros: cute, easy to use, wide range of fit
Cons: might be hard for a toddler to take off by himself (that might be a pro...)
I bought a pair of EcaPants (not these olive ones, mine are actually not waterproof and they have the rocket print) to try them out on my son, and I love them. We use them around the house when we're home for the afternoon. I think they are super cute and trim. They are also easy to put on--even if the baby is crawling away from me, a big problem for us these days. I keep meaning to buy some more, but for now we're still using the diapers that we have been for a while.