A lot less labor intensive than my previous steam mop, i.e. the spinning action does a lot of the work for you, rather than going back and forth on tough dirty areas. Works well on vinyl tile, ceramic tile and hardwood floors. I use it to apply "polish" to my wood floors as well. Wish it was a bit more heavy duty for tough dirt left by dogs.