This is the best vacuum I have ever used! It has a great suction and actually cleans deep in the carpets. I have 2 puppies who shed a lot and this vacuum has helped so much! I 100% recommend this for any family!