I have to say that this is one of the best purchases I have made in a long time. My husband and I were in a need for a new carpet cleaner. My old Hoover one went out and we had to return a terrible Bissel one due to it not working properly. I was a little skeptical about getting one that wasn't more money due to our last experience with a cheaper model carpet cleaner. I am glad that I went ahead and purchased this one. The overall design of this carpet cleaner is a lot more sleek looking and is easier to push and pull than the other models I have used. This carpet cleaner even had more attachments to use than past models. I was able to clean my couch and my car out with little effort. Of course the major reason I love this product was because it actually got the stains out of my carpet. I used the green bottle of Hoover carpet cleaner solution and the stains came out within just a couple of minutes. I also loved that it got most of the water out of the carpet afterwards. My carpets are much softer and the whole house smells so much better. I recommend this product to anyone with children or insides pets.