What I like about the sweeper is that I can grab it quickly and do touch up cleaning. It is very lightweight and is battery operated so no cord. It picks up all lightweight dirt and is especially good in the bathroom for hair. Also good for entryways to pick up dirt from shoes. I can clean all my tile and wood floors with one charge. All that being said, there is one thing that one must be willing to put up with. It has a cloth filter that collects the dust, hair and dirt. I have to clean it after each use which involves brushing it with a soft toothbrush. You can buy refills, they are a little costly (anywhere from $2.11 to $3.75. Amazon cheapest, 10 for $21). I would buy it again!