By far the best stain remover I have ever found. Just spray on, rub in, blot off. Stain gone. Never seen anything like it. No scrubber or waiting. Have yet to find a stain it would not remove. Will even take care of dryed paint on carpet. Hands down better than any oxi cleaner.