I be delighted with this vacuum . almost embarrass on how much dirt it get each time . the first use I have to clean the vacuum after only do two room , no dog or cat , and just recently vacuum by a Panasonic canister . we also take we shoe off in the house . I be be very impressed with the sequential filter they have in this vacuum - at least 5 before the motor and then two on the output include the hepa filter . while messy to clean , all of the filter and canister easily come off the vacuum , well design in this aspect . I find that I need to clean after every use that cover about 1,000 sq. ft of floor . it be very good at pick up yarn - my wife be a knitter and the little slub be a pain to get with the Panasonic canister I have . have to scrape away to get - now everything get take by this vacuum . the only complaint I have it that the suction around the edge and side be not great so I have to use the attachment to do the corner and edge near the chair and couch that be too close to the floor to allow it access . the rotate beater brush almost give it a self propel feature . very good on short carpet , like to grab the fringe on throw rug , sort of like try to take a bone away from a dog . bottom line , totally happy with it after a few month of use . the noise be even reasonable . only downside be that wife be too smart to be around when it need cleaning . ymmv on this aspect ...