I suggested to my husband that he get a robot vacuum for his birthday, and he picked this one out. By the way, the hubby is tech savvy and won't be defeated by a vacuum. As this is my first robot vacuum cleaner, I have nothing to compare it to, but it seems to do a nice job of cleaning. The fact that it can be managed with a mobile device and an app is a plus in my book. It does a thorough job of cleaning the floor and then stands up on its own to recharge. The garbage can is embarrassingly tiny and requires constant attention.