I purchased this because I needed something to help with area rugs as well as hardwood floors in my very old home. I have a husky mix and another dog so there is hair around this place all the time. This vacuum doesn't excellent job of picking all of it up no matter the surface. Just be prepared to have to clean it more frequently if you do have a lot of pets because it does back up fast but once you clean it out it's back to. It's very strong self