I absolutely love my Hoover Carpet Cleaner. It is the best that I have ever owned. I love the fact that I can clean all the floors in my house with it and not just the carpet. I have 4 dogs and a cat. 2 of my dogs are aging and will have accidents on occasion.. With my previous machine I never felt like it was clean enough after. With this one you can't even tell that there was an accident. I have had several people in my home that said they couldn't believe we even had pets. Hoover you are amazing!