The machine is great. I have both hardwood and time. My tile is high gloss and it is very difficult to wash it without leaving any streaking until I finish the process on my hands and knees so this electric mop eliminates that step.