My old second generation vacuum cleaner was having more and more problems and I needed a vacuum cleaner that self-drains. The latest Roombas are ridiculously expensive and don't have great reviews, so I waited. I discovered the Neabot a few weeks ago and grabbed it and I'm so happy I did. Neato and Neabot have years of technology separating them, and it shows. Neabot apparently "thinks" much faster, doesn't get stuck as often, has a card system, and is quiet for a vacuum. I love her! I don't have pets or other really difficult situations so I can't talk to them. As long as I keep the floor free of cell phone charging cables, etc., she does it quickly and quietly! I fixed Neato and use it in a separate room. I also love my Neato for its long service life, but it's loud and demanding.