The Shark Rotator Lift-Away DuoClean vacuum has great suction. It works well on both carpet and bare floors. The Lift-Away part is easy to pull away but a little bit on the heavy side after a few minutes of using. Vacuum was super simple to put together right out of the box, easy to empty canister, and has a min or max suction power to chose from.