This is just what I have needed. Carpet stains from my cats show up rather often and no matter what I have done, there is a stain left on my beige carpet - this pet eraser is awesome - it has a powerful brush that is needed to get up the stain and it hand held, rather than having to get out a big machine. I just got it two days ago. I powered it up, used it yesterday and this morning the stains are gone. This is one of the best purchases I have made in a long time!