I suspect it has the same ingredients you can buy in a bottle, but at a much higher price per ounce. But it does save you the effort of having to dip your rag. I would be slightly concerned about the abrasiveness of the sheets vs using a cloth with a bottle. I haven't seen any studies, but I would also guess that reusable cloths are better for the environment in the same vein as diapers.