Wait, don't buy a vacuum until you check out the Electrolux. I have an upright AND a canister. The canister is the most versatile. They are expensive too but last forever. The salesperson will come out and demonstrate so you don't even have to go to the store.