All good things here.  I've had it a couple weeks and right out of the box I was delighted with it.  The 2 batteries are great.  If it runs downs you can just swap it out for the spare.  I like the fact that the charger also has a blinking light until the battery is charged.  I can't imagine this not being enough battery power for anyone.  I haven't mounted mine on a wall yet but plan to do so, wihch will keep both batteries charged always.  I cannot believe what this sweeper picks up.  It misses nothing.  It weighs next to nothing and I can sweep my hardwood stairs finally without dragging a back breaking vacuum around.  This picks up everything--cat litter, cat hair, dropped food, anything (might even pick up the cat!).  I run it with the brush turned on mostly, and it works on bare floor or carpets that way.  Works well with the brush turned off also if you'd rather.  As far as using on other things, I have used it on dining room chairs and it works fine.  You can wipe it off easily before going from floor to chair, but I would not use it on all my furniture.  I only wish they would find a way to let you put a smaller attachment on it so I could use it to pick up small spills off a counter, and cat litter that falls near the edge of the wall, etc.