I have a cat and a dusty apartment. This vacuum is fabulous! It picks up everything! If you have carpets, this is the perfect vacuum for you. It maneuvers great and I love the attachments.