My old stick vacuum gave out and this is just what I needed. My dog sheds a lot, and this picked up all of her hair. Great suction, easy to clean, and swivel action is very convenient. I would highly recommend this Eureka Blaze 3-in-1.