I have tried different carpet cleaners since having a cat and cats vomit all the time. I also have a man who lives in his chair and always wears dirty shoes and/or drops or spills food while eating/drinking in the chair. This material removed all stains and the carpet in front of the chair now looks the same as the rest of the room. My biggest problems with my cream Berber rug have been solved.