Well, it works its way. It does what it says; It allows Roomba to be programmed, but it has some pretty serious flaws. 1) The instructions are not very clear. For example, to program it to clean once a day on Monday, do not select the "once" option, instead select the "weekly" option. it just stops doing its job on schedule. If you've scheduled it to run when you're away from work, it can be hard to tell it's off schedule. 3) Walls and Roomba are not programmed at the same time and they get out of step. Roomba can stick to its schedule but forget the walls, or vice versa. That can sometimes be a headache because it's hard to tell if they're working properly or not just by looking at them. Nonetheless, it's still a good thing because it's the only way to get Roomba to work on a schedule to run, and without that feature it won't be all that useful for people who don't work most of the time.
Xiaomi Mi Robot Vacuum Cleaner 1S Global Robot Vacuum Cleaner, white
389 Review
Dyson V8 Absolute: The Ultimate Cordless Vacuum for Effortless Cleaning
142 Review
Robot vacuum cleaner Roborock S5 MAX Global, black
298 Review
Xiaomi Mi Robot Vacuum-Mop Essential Robot Vacuum Cleaner, white
284 Review