This thing is a powerhouse! Not only does it handle all of my hard floors, it handles the hair that comes off my Akita (Look them up; those dogs have a TON of hair!) without losing suction, slowing the rollers down, breaking a sweat or my bank account.