I bought this machine about 3 weeks ago to replace my non-Hoover machine, and while it was a good product, I bought it about 2 years ago, but it didn't really scrub my carpet as well as I wanted. My Grandmother suggested this one as she purchase done a few weeks prior. It scrubs very well, got many of the older stains out of the carpet, and does a great job cleaning up after my Bulldog's mishaps! Would definitely suggest this to others!