This vacuum is well worth the price. I have recommended it to everyone. It's pretty amazing how much it picks up, especially cat hair. Easy to empty also. I've had all types of vacuums and none compare. If I had the money, I would buy another one so I didn't have to carry it up and down the steps.