I really like this vacuum . it be easy to assemble , very light , and pick up every inch of dog hair . my other vacuum stop work properly and the first time I use this , it fill both bin with dirt . we be allergy sufferer so I wash the filter after each use ... which be a pain . I do not realize I have to do this before I purchase it or I would have re-considered but I really do like it . I sweep off my furniture and it pick up dirt on the carpet really well too .