It is hard to rate this machine when the app is so poor.   A lot of the time the app does not know what the vacuum is doing and there seems no way to do a soft reset - you have to exit and resign in.