I really like this.  It's great for quick sweeps of my hardwood floors and it works pretty well on rugs too.  I don't have rugs with higher pile, so don't know how well it would work on those.  The battery lasts for enough time for me to sweep up my kitchen, family room, bathroom, and hall, with just enough juice to do the stairs, which is all I want.  Emptying the dirt cup isn't difficult, but I find that cleaning the filter every time I've used it to the point the battery needs recharging is a good idea.  Just clean it in your kitchen sink. Dries fairly quickly. I actually have 2 of these.  My older model has been fine, but I now need to get it a new battery.  I've had it for several years though, so I'm not surprised the battery needs replacing.  This happens on all of the stick vacs and handhelds that I've had.  Overall, if you don't want to get out the big vacuum but want to do a quick job, this is great.