I didn't expect a Rolls Royce vacuum and it has pretty good suction for a decent price.  But the canister cracked after 6 months of use.  Not a lot of use -- maybe once a week on hardwood floors.  I wouldn't buy it again.