A lot of problems and glitches with connection. Fortunately my phone is quick, as often you should need to reboot the app for it to continue working. In a way I wanted to give more stars than two, as there are things I like here as well, like the UI and how it always gives the instructions on what to do quite precisely when any maintenance needs to be done with the robot. But the reliability of the app isn't even worth two stars, so until that gets improved, 2/5 is what it is.