I live in a very dusty home with a black cat. As you can imagine, dust and hair is everywhere! I had a vacuum that was bagless, and I THOUGHT it was cleaning well... That is until I tried out my Hoover WindTunnel 3 High Performance Pet Bagless Upright! I was amazed at how much hair and dust was sucked right out of my carpet... It was rather disgusting to see. I used to have to unplug my vacuum when I went from room to room, but NOT with this vacuum! It has a long cord, and I can get all the way from the far side of the living room to the far side of the dining room without moving the plug. It makes cleaning so much easier! I will say that this vacuum is a little heavier, but it is so worth the extra weight when I see how much dirt and hair is eliminated from my carpet. Also, the bagless feature of this vacuum is easier to use than others I have used. Much less hands-on when dealing with the dirt.