Works well on tile and hardwood floors if there is a set in mess one may need to pass over more than once. Be warned the steam comes out very hot even after being unplugged for a couple minutes.