This vacuum offered better suction than other vacuums I've used. It seemed to get more out of our carpet faster and with less repetition. It did a great job of picking up cat hair and even the long hairs we usually find from me and my daughter. I also have a toddler who leaves a trail of snacks everywhere he goes, and this vacuum worked wonderfully to find and pick those up from the floor. I really liked the swivel functionality as it allowed me to get into corners and under furniture easier without moving everything. I would buy this again and highly recommend it to friends and family.