I have been using the Hoover Power Drive Swivel XL Pet on my carpets for a few weeks now and I am so amazed every time I empty it at how much hair and dust it picks up. I have a cat and dog in my home and they both shed so I am vacuuming at least three times a week. The first time I used was just a day after I had used my regular vacuum and I it I couldn't believe my old vacuum had left so much hair behind. This Hoover is the best machine I have ever owned by far, I am so happy to have it and I would definitely would recommend it to anyone with pets or even children.