I love this vaccum I've had it for two years runs great on carpet and hardwood floors. Picks up cat hair very well. I just recently started having problems with the button to turn it off it has begun to stick. Over all I really enjoy the vaccum alot.