This vacuum is useless on bare floors. I don't know if the brush is too fast, or the suction is too low, but if you are hoping to pick up tiny particles, beware. It looks like it has picked them up, but you only find out later that they are spun out and under the unit, hitting your leg. To be fair, it does a decent enough job on carpet and is light and easy to move around.The belt on my unit broke after a few uses but it was fairly easy to get a replacement and change it. It has been working since (more than a year).