This upright carpet cleaner works like magic! I had a really tough stain on my carpet that came from my cat and would not come off no matter what I did. However, this cleaner immediately removed the tough stain on my carpet. Was so amazed as to how good this works, it's also very lightweight which I like because I'm a really small person and it's hard for me to normally care a huge cleaner. I received this product from Bissell in exchange for my honest review.