I love my Shark. I have one upstairs, one for the basement. I don't have pets so can't relate to pet hair but I have a hairy husband! It does a good job on the hardwood floors and area rugs. It's light weight, swivels for easy manuvering, and it's easy to empty the bagless canister. I'm always amazed that it's sucked up that much dust from my floors.