This product is anazing. I was skeptical, but my 15 month old (20lbs) not only fit perfectly in these covers, but they work great. 12 hours of sleep and no leaks at all. Diaper was absolutely blowout worthy, too. Clothes and bed were dry. Also, they only took 1 day to dry after pre-washing. Not 2-3 days like some say.