I love this!!!! I bought it because I have a dog and a kid. I've used it to clean my couches from stains that weren't new, to spills and even accidents. Let me tell you the suction power is great and the fabric looks amazing!! I did my research and it paid off this is a great buy for easier and quick cleanup to preserve your home and keep it nice.