Struggling to remove dust, crumbs, and dirt, and absolutely failing against pet hair. Fortunately, there are other kinds of ...