I have had this now for 2 years. It picks up ok, we have a dog so it gets a ot of dog hair. The hose doesn't work well, there is very little suction. You always have to clean the filters just about everytime you use it so you will have full power. I tried a Dyson after I used this very good on my carpet and the Dyson picked up a little bit that the Eureka didn't but for the price I'm not going to run out and get an Dyson.I would stay away from this vacuum, I would not buy this again.