This is a really decent vacuum. Pros: -Installation was a breeze -Easy removal of dirt canister -Vacuums all the way out to edge so getting along walls is a breeze -It has amazing suction -overall rolls really easy and you can maneuver Cons: -the bottom is a bit clunky/bigger (so a tad bit of effort to pick up over a wire or something) -maneuvering around curves is a little tougher