We don’t cloth diaper so I can’t speak to the pants capability with regards to water proofing or leakage but for everyday wear as comfy thermals during winter season— they are phenomenal. We use them on our 14 month old when we’re up in the mountains or on chilly days for cozy comfort and warmth. We bought a size large in both wool and cashmere versions and both are so amazingly soft. I wish these came in larger sizes because I don’t know what we’ll use once she outgrows these and honestly, I wish they made these in adult sizes!