I used the product on tile and hardwood floor. I have several pets and it seems the steam mop made quick work of built up grime on the floor that a regular swiffer could not get off. The spinning action can be a little clumsy if it catches the wall or an uneven floor, taking two hands to regain control of. The awkwardness is not dangerous, just odd when you see the mop shift 6 inches away all of the sudden. I would recommend purchasing this product for those with pets or who have hard surfaces that regularly build up dirt and grime.