I've had this cleaner for a couple of years now and it works pretty much like it did the day I bought it. I have 6 cats, a pony-size dog, a construction worker husband and 2 teenagers. I used to only buy Bissel but after my 3rd one blew up, a week after the warranty was out, I switched to Hoover and I'm sure glad I did! It scrubs the carpet REALLY clean and sucks it almost dry! Mine has removed pet stains, axle grease, chocolate milk, spaghetti sauce, jello, mud and clay. I use the upholstery tool and clean my sofa, recliner, even the seats and carpet in my car (even though you really shouldn't use it outdoors). I do take good care of it; rinse it out well when I'm done, clean the brushes out, etc. If I'd have known what a great machine this was, I'd have bought the one that includes the hard floor tool; but, I will just order it from Hoover. Then I can use it in the rest of my house. So, what are you waitin' for??? The holidays are coming...go buy one!