It can pick up everything from small dust particles to large crumbs with no problem, and the ~sensors~ will detect the dirtiest areas for concentrated cleaning. It can move around and *under* furniture you haven't cleaned under in YEARS, and it even has an edge-sweeping brush to get right along the walls without scratching them. **You can even schedule remote cleanings from the iRobot app!**
Get it from Amazon for $269.
Promising review: "This has changed my life. My kids are outside A LOT and track in all kinds of dirt, mud, leaves, grass, etc. My husband, while I love him, is also kind of a mess and has a bad habit of not wiping his shoes. Our floors, wood, tile, and carpet, have been a disaster for years. Well, after finally biting the bullet I regret that I didn’t buy a Roomba years ago. I don’t have to apologize to guests and I can finally walk barefoot in my house without having 100 tiny crumbs attaching to the bottom of my feet. It's so nice to lay in bed at night, tell it to clean from my smart phone, go to sleep, and wake up in the morning to spotless floors! This thing is the real deal. I wake up to clean floors every morning and I didn’t do any of the work. Get yourself one." —DF (this review is shortened for length, but it's a really great, in-depth read, so if you're considering making the investment, check out the full review!"