I purchased this vacuum to use in my house that has all hard floors. I have two cats and two dogs and have to vacuum daily due to the pet hair and kitty litter. This vacuum threw more dirt and hair back out onto the floor than it picked up.