This unit works very well on the various types of hard floors we have in our house (cork, bamboo and tile), but it would be much better if the cord was longer. I have to unplug and replug just to finish vacuuming a single large room.