I just have to add my review of this great product. I bought it to quickly and cordlessly clean up all the pet hair balls that accumulate on our hardwood and tile floors. Sure, it was relatively easy to get the real vac out, but plugs, and cords and hoses later...it was annoying for a quick job. I got this to just quickly vac up those spots you always see and cant do much about at the time you see them. It easily picks up all my nasty dog hair balls that hang out in the corners of the room, and the charge has lasted more than 15 minutes each time I've used it (more than enough time to vac up all the spots I needed to). I don't use it on carpet, and the only downside I can see so far is that some hair gets caught on the brush roller that you will eventually have to clean out. Other than that, the rechargeability and good suction make it a winner in my house!