Takes some time to learn the features and how to use them but once you get going it’s easy. Never had a robot vacuum before so had to get used to having one. The app is easy to use and the robot talks! Love the self-emptying function. Never gets stuck because it can lift itself up over thresholds. Cleans in different modes and goes over the same area over and over to make sure it’s cleaned.