Neatos do clean really well. I would say they are the most (if not close to the most) powerful robot vacuum. However, the only flaw is the electronics are extremely complex. Neatos are much like German cars, they’re absolutely wonderful... when they work. But when things go downhill, they’re a nightmare. I’ve had a XV Signature Pro for nearly 5 years now and I gave up on it about a year or two ago. It was wonderful for the first 9 months of having it, but things began to go seriously wrong after that and it never quite came back from whatever trip it took. I can’t say I’d ever have another neato again, it was just a very miserable experience. It’s packed up in its box just in storage. I’ve since switched back to roombas (which I had before) and I got the neato because I loved the idea that it maps the room instead of aimlessly bumping into everything. My roombas were starting to dent some antique furniture so that was a problem. The neato was so sophisticated and barely tapped anything. It was so gentle. But the roombas have better reliability. I usually have them for 4 years or so before things start going bad mechanically and then electronically until eventually it is too far gone. The newer models like the 700 and 800s which I have one of each are a lot more gentle. And I’ll take a robot that will run over one that won’t any day.