(This review was collected as part of a promotion.) Works great for our rug but not good on hardwood as I can more up with my broom. It's also quite big and clunky, wishing we had gone with something more conducive for hardwood and more lightweight.