Good robot, does everything I need. It is programmed by the days of the week and the cleaning takes place according to the schedule. There are many modes, on each the quality of cleaning completely suits me. It cleans well along the walls, a soft bumper helps to avoid collisions. Plus, the robot feels height differences and does not go beyond the high threshold in my kitchen. Recommended for dry cleaning.