When we moved off the grid, trucking our garbage three hours away to the dump became a monthly necessity we took upon ourselves. Considering we have three children, disposable diapers were no longer an option. The first thing we learned about cloth diapers is that they *require* special laundry detergent. We tried our standard "gentle" detergent and not only did the cloth diapers completely stop absorbing fluids, but they also irritated my children's skin and smelled like amonia. We were ready to give up on cloth diapers completely until I went online and discovered Rockin' Green Cloth Diaper and Laundry Detergent. After that, our cloth diapers worked perfectly! They absorb the urine, don't smell like amonia and don't cause rashes. I just use it like standard detergent then line-dry the diapers. For particularly soiled loads it works wonderfully as a soak too. Plus I absolutely adore the Smashing Melon scent!