Overall, the mop was a little less than expected. It did a good job with hard flat surfaces and for the price it was a real bargain, but after seeing what a top of the line model can do on carpeting, I am afraid I'm sold on the more expensive model and its abilities. I live in a very dusty part of Wyoming and have three dogs. Any cleaner I purchase must be able to withstand a lot of abuse.