My 22mo DD is very active and lively, so the cloth diapers we used with our firstborn (now 5yo!) don't stay on her very well. She also usually won't lie down for changes. For convenience sake, we've taken to using disposable pull-ups because they're the only things we're able to put and keep on her. But we'd much rather use cloth, for the usual reasons. Unfortunately, she's not nearly as reliable with using the potty as her big brother was at the same age, so the super-basic Gerber training pants we used for him are too messy for cleaning off solid waste (we do have a diaper sprayer, but still). Also, those don't have much elastic around the legs and tended to leak. We'd like to find training pants that pull on but snap off for easy cleaning. We would also like them to be waterproof, but we're okay with using a separate (pull-on) cover for that.