I'm very happy with this purchase. This machine is lightweight,and easy to use. It cleans deeply and removes spots and stains very easily. I also use it to clean areas that get dirty more easily and it works fine for that. However it is hard to maneuver on stairs. Luckily, I also have a little green machine that is very good for stairs, and with both these machines, I need nothing else.