This is my first canister type vacuum. I guess I was expecting a little more. The suction on laminate and vinyl flooring is good but on carpet it leaves a lot to be desired. I do like the lightweight of toting it around my tri-level home. The uprights that I have had in the past are very heavy so this is a plus to have less weight to get from floor to floor.