I love the idea of steam to clean. It is so easy to push and/or scrub with as it is steaming. It does a great job. I got one for my mom too and she loves it, especially on her hard wood floors.