The Bottom Line: Purex Natural Elements is an affordable plant-based, natural laundry detergent that is hypoallergenic and dye-free. Its ingredients are naturally sourced and the fragrance comes from natural extracts. The Citrus and Aloe scented variety smells absolutely awesome. Unfortunately, it fails to remove sweat stains, and other more prominent stains, so I would only recommend it for lightly soiled laundry. Performance I love the fact that this detergent is considered a "Green" laundry detergent. I try as best I can to reduce my impact on the environment, and whenever I can, I do use natural products. I have used several, much more expensive "Green" detergent, and I have yet to find one that matches the cleaning power of non natural laundry detergent. This Purex Natural Elements detergent is right on par with other natural detergent as far as cleaning powers goes, and even though it does a good job of freshening up and getting rid of bad smells and every day dirt on clothes, it really did not do very well when it came to taking out sweat stains on my husband's undershirts, especially in the armpit area. I also had some clothing that had an olive oil stain, and a red wine stain, and both stains remained on my shirt after using this detergent. I was hoping this Purex Natural Elements detergent would be the miracle green product that I would able to switch to for good, but it does not perform well enough on tougher stains. I would happily recommend it whenever you have lightly, or normally soiled clothing and towels. It does a great job of freshening up laundry, and it does smell absolutely wonderful. It is also a great detergent for people who have skin allergies. Scent The Citrus and Aloe scent is absolutely wonderful, super clean and fresh, and if you like citrus based scent, you will love this detergent!