This vacuum works wonders on my cat hair issue. The Shark - Shark® Rotator® Lift-Away® DuoClean® Pro with Self-Cleaning Brushroll Upright Vacuum has all the attachments needed to clean apholstery or stairs easily. I love the self cleaning brush roller to, it makes it super easy to clean. The best part about this is that the XL compartment means less work for me! Great product all around.