The robotic vacuum has good cleaning power and gets the majority of what is around. It even works on area rugs.  I like that it has a boost mode for deeper cleaning when needed and it is smart enough to notice when it is near the stairs to protect itself.
However, the cleaning pattern is very sporadic and it takes longer to clean most rooms than doing it myself. It also has trouble with corners and tight spaces and the area where it is cleaning needs to have nothing in the way. It does bounce off walls and objects very hard which concerns me for the durability of the robot and the damage it could do to the objects themselves. The app also does not always connect correctly to be able to remotely tell the robot to clean.  
Overall the scheduling feature is nice, the cleaning power is good and this would work great in a home with minimal things on the floor, but for me this is more effort than it is worth.