We had one on demo at circuit, and it's amazing how much shit it sucks up. They are pretty cool little gadgets. They have a couple of differnt versions, there is even one that goes automatically back to its recharging station! And they work on hard wood, and carpet.