Coming from a 1st generation vacuum that just bounces around I have been very impressed at the improved logic of this vacuum. The mapping of the main floor of the house was really good and I love sending it to random places to do a spot clean. I placed it  on a different floor with no map, and it still figured out how to systematically clean the whole floor. 

The mopping ability was also really nice. We had a bunch of footprints on the floor from walking from outside with groceries and they were dried on the floor. We ran the mopping mode and the floor was super shiny afterwards.