
Roborock
Qrevo S
Reliable, great mopping (lifts pads), but poor cable avoidance.

Running these analyses costs money. Buy through my links to help keep lights on! I may get a small commission.
I agree with the other comments, it won't get into the grooves but it can definitely clean the tiles. With tiles like these, I suggest vacuuming first and then mopping so the dust in the grooves doesn't turn into a mess. I got the x8 from ecovacs and it's been working well for me, worth checking out.
I think it really depends on personal preference. I mainly cared about the mopping, so I got the deebot x8 earlier this year. Some people don’t like it, but it’s been pretty good for me. I usually run it about three times a week, more if I’ve got time. Way better than my old one that just spread the dirt around. This one uses fresh water, so it actually cleans and doesn’t leave marks.
My wife wasn't happy when I bought the deebot x8, but after using it for 2 months, she stopped complaining about it. Now she's the one turning it on all the time lol. I'd say just give it a try if it fits your budget.
The roller mop is probably better in terms of cleaning results. If you get one with a station, it can wash and dry itself. I usually just wait for the deebot to finish, let the roller mop clean and dry itself, and then do a quick check to make sure there’s nothing left on it.
I think checking out user reviews video might help you better to decide which robot to get. The deebot x8 I have at home, I also tried it out for a while after buying it, and it worked well, so I've just been using it ever since.
There are many solid vacuum+mop combo robots now, usually controlled in its app, might check bigger brands like Ecovacs or Roborock, they usually have long-term stability and support. I'm using a deebot x8, it picks up hair on carpets smoothly, and dirty marks can be removed well by its roller mop.
My deebot has been running at my place for almost 2 years now.
If there’s a lot of hair around, cleaning once a week maybe hard to cut it. I’ve got pets, so I usually end up doing a full vacuum and mop like two or three times a week. I use a roller mop (deebot x8), and honestly it can clean while you mop, which gives a really deep clean.
If you’re planning to use the robovac upstairs, you’ll probably need to bring the base station up too, most models have to return to it to wash the mop or empty the bin mid-clean. Mopping’s basically standard now anyway, so that’s no issue. There are quite a few budget-friendly options that mop well and deal with short hair easily. I think the deebot x8 I’m using works solid on that too. And it’s honestly pretty affordable. Overall, I’d just suggest going for something that vacuums well, can handle carpets, and make sure you’re okay moving the base upstairs when needed.
I feel like the earliest roller mop probably keep more of their original strengths. Imo, the Ecovacs X8 still seems like a practical choice. For basic cleaning, it hasn’t shown that kind of issue you mentioned so far. And if you can grab a good black friday discount, I think it’s a great deal.
Your situation sounds pretty similar to mine, i got the ecovac x8 omni, it does a good job, i have leonberger so i think its hard to top his hair loss
I’m looking for the best option for my polished concrete floor, we have used an X8 Omni at my in-laws and whilst it ranked highly I wouldn’t necessarily hold it in high regard, that’s why I preface this post with…I know there are YouTube rankings on best overall, but i tried that when purchasing the X8 Omni for my in-laws, and now I just want real world feedback Things I didn’t like: The mapping process on it and the inability to learn changes to it surroundings without a full re-map The small dust bin The small waste water tank What I did like The fact it washed and dried its mop The mop job the roller did
Thanks for the write up and honesty, I guess you will have experienced many gripes that I have being an ecovacs user at some point, the Narwal looks like it’s the bees knees, the arms and the legs! I have one threshold that’s 40mm which would be an absolute bonus if one of these can do and the Narwal seems like it can..I will reach out if I get closer to ordering it to see how your feedback may have changed by then :)
Oh just thought of one more question. If you have a second storey or similar have any of your past ones handled that well with the mapping side of things?

Roborock
Qrevo S
Reliable, great mopping (lifts pads), but poor cable avoidance.

Roborock
Saros 10 Series
Slim, quiet, excellent avoidance, but weak on carpet.

Dreame
L40S Ultra
Superior avoidance, great for pet hair, but poor on carpets.

MOVA
P10 Pro Ultra
Budget king, smart avoidance, but struggles on patterned carpets.

Roborock
Qrevo Curv Series
Great for pet hair; handles high thresholds, but poor avoidance.

Ranked #1
Dreame - X50 Ultra

Ranked #1
Roborock - Saros 10 Series

Ranked #1
Roborock - Qrevo Curv 2 Flow

Ranked #1
Roborock - Saros 10 Series

Ranked #1
Dreame - X50 Ultra

Ranked #1
Dreame - L40S Ultra