bumGenius Cloth Diaper and Laundry Detergent is a great product. I've been cloth diapering for several years and can personally attest to the benefits of a cloth diapering-specific detergent. Typical detergents fail to remove the amonia smell that is often associated with cloth diapers, leaves a film on the diapers that reduces the diaper's absorbancy and irritates the baby's skin, causing rashes and they contain harsh chemicals that break down the fabric prematurely. Cloth diapers are an investment and should be cared for as such. Would you wash a Lamborghini with dish soap? No! bumGenius Cloth Diaper and Laundry Detergent leaves the diapers clean and scentless with no amonia buildup, no obnoxious film and helps preserve the life of the cloth diapers. Plus I love that it's affordable and I can find it at many major stores, which is extremely unusual for cloth diapering products. Love it.