This vac is superior to similarly designed vacs that cost more than double the price. This low weight machine with 3 power settings cleans dog hair (Shephard!) off of "self-adhesive" stair treads & tiny area rugs -bathroom/ laundry room (lowest setting); Standard area rugs in the kitchen and foyer (regular power) and carpets in living room & bedrooms (turbo). The battery lasts a long time - if I'm not doing the whole house I don't recharge or it never gets used up. The thoughtfulness of design is impressive: lights, balance on stopping, mechanism of movement and button design, canister access and emptying. I don't love it for the bare floor but it still works great. It's not for shaggy carpet.