I use Oxyclean in so many ways! It is pretty expensive though. Even paying for it is more effective and cheaper than buying separate products for all of the uses I have for it! NOW, I make my own Oxyclean!!! You will like this too! For laundry: this bleach is safe for colors and delicate whites. I use it to make laundry stain remover as well. I include it in my homemade upholstery and carpet cleaner also. In addition it is safe to make homemade all-purpose cleaners safe for walls, and many more uses. Check it out, and see what YOU think!