Hoover makes a good vacuum. If there were a couple improvements to this one it would be perfect. It's advertised as a pet vac but having a roller that does not clean itself the pet hair really packs up on the roller. However the roller does come out easily for removal of the hair. Another thing a "pet" vacuum needs are headlights that point toward the floor. This really would help to get all the hair up because cat hair is hard to see. The suction is powerful and you will have to turn off the roller and just use the suction because the roller stops turning on its own on throw rugs. That power does really good on wall to wall and large jute backed area rugs but forget vacuuming your throw rugs.