Have a Roborock S6+ (the plus is the mopping attachment).
First of all, it's no good if your house is cluttered. One of the Boy's tasks is to move everything out of the kitchen into the back yard once a week (and back again!) so the thing can do its magic. If someone invents a robot that can tidy a room, even for several thousand pounds, I will buy it.
They're not
quite as good as a proper hoover. But the intent is that you run them at
least once a week and then do a regular hoover once a month or so to get into corners and things. Being 90% clean still feels pretty good. There's no way in our clutter I could set it to run every morning. They do not have a capacity to do more than one room at a time if you leave it more than one week. Sometimes we let things slide and one run around the sitting room after 3 weeks will fill the thing. I suppose if you get a fancy one that empties itself that cures the issue, but I'm not sure I'd pay for it.
The mopping bit is decent enough. Unlike the hoovering, it's
nowhere near as good as a proper mop, but again the idea is that you do a proper mop and then use this to keep it "topped up" once a week. And it's good enough for that.
So to sum, I think they're pretty great
if you're a tidy person. If you're like us, the results are middling. I know my mrs loves it, but she's the cause of most of the mess.