This little vacuum is the best! I own one & it's so good that I encouraged my daughter to purchase one to clean her hardwood floor & throw rugs. Lightweight but powerful, it does a great job even on those rugs. While it doesn't deep-clean, it easily gets up debris, dust bunnies & pet hair. One big difference between this stick vac is the added tool that reaches into corners & hard to reach spots. It's a great helper, especially if you don't want to haul out that big, bulky vacuum when you just need simple clean-up. You won't need that broom very often either--this does a much better job!