I have two dogs and two cats. It does a great job on picking up hair. The real plus is the suction power and how well it cleans up the dander from wood and tile floors. It is lightweight and maneuvers easily. The dirt container is small and needs to be emptied frequently. it is a good quality vacuum at  reasonable price.