I have a canisiter Electrolux. It rocks my world. It was $1,400.00 but I got it on sale for $1000. It's amazing how much it picks up. And because it's a canister I can use it on the curtains, haul it out to the garage for the cars, it has an attachment for bare floors and upholstry. It does use bags, but they deliver them right to my door. My mom bought one when I was born and still has it. That was 32 years ago. That's the only reason I spent that kind of money but with 5 cats and 3 dogs it's a life saver.