Had been using bleach and not getting results so I tried this product and am about 1/2 way through it. I find this product is good on newer clothing and not so much the older ones. I don't pre-soak because I haven't got a space to do so but I was impressed with the results that I did get. As for older clothing especially whites, I did get about 60% revival from the Oxi-clean without pre-soaking. I may try Oxi-clean's White Revive and Colour Shield to see if they can improve the whites and other colours that have stains as well. Overall, I am happy with the results I got.