I once had a black stain in a red shirt that was brand new, I only wore it one time when I could not get this black stain out. I made up a bucket of water with a larger than called for Oxyclean mixture and let it set. This was a more than difficult stain. I thought the blouse was lost forever. It was an oil base stain to boot. It took about a month of soaking it but it did come clean no stain at all! I was so thrilled. I have also used it on white carpet stains with a scrub brush and had instant results.