Between having 2 cats and a toddler running around, my house has seen better days. I have a light colored couch and my son always likes to bring snacks while he's watching tv. Most of the time it leads to a new stain. This Bissell Pet Stain Eraser does exactly what the title says, it erases stains! This machine is super easy to use, it gets the job done, and it's portable! Stains just lift right out! The other feature I like is that it works as a vacuum too! I don't need to use it just for stains. With cat hair all over my furniture, this has been a life savor for me! I can quickly vacuum the hair up before sitting down. This vacuum does it all! I can use this on my carpet, furniture, car, rugs, and anywhere else that is compatible.