I received this vacuum complementary of Bissell and Bzzagent to review and this vacuum blows my old one away! It literally got rid of all the cat hair on the ottoman first swipe of the Eraser tool. The canister is lightweight to carry around and the upright was easy to maneuver around the furniture. I used it on my furniture, my carpet, my rugs, and even my tile floor with no problem. It was easy to empty without making a mess as well. I absolutely love this vacuum and already donated my old one. I highly recommend it!