This vacuum is everything i was looking for and more! I have two cats that shed like crazy. The suction on this is amazing and picks up everything. I ended up buying another one for my mom who has five dogs and three cats for mothers day! She used it and called me a few times to thank me. She said her floors look amazing and as if she has no animals in the house! I would recommend this to everyone, hands down!