Replaced an older Bissell upright. I thought that one did a good job. This runs circles around the old one. Picked up massive amounts of pet hair. You couldn't see it prior to vacuuming, but it was shocking to see how much was actually in the carpet. Highly recommended.