this be my very first review so bear with I . I buy this vacuume about 6 month ago and at first i be happy . it do a good job of pick up dirt . however , if you have a dog that shed alot you might want to invest in something else . the dirt cup do fill up fast which be a good thing . its work ! BUT , you will find that the secondary filter will clogg up fast and clean they be a hassle . I will go back to bag upright . for a home without pet , this a be a good vacuume .