
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.
Freo Z10 was just on sale for $599 on Amazon. I haven’t say, it’s been an amazing vacuum.
I have a Narwal and a Roborock. Wanted to try different brands. We use the Narwal Z10 for mopping and it's great. Sometimes has hiccups where it slams on the breaks every 5 feet (like it detects something that isnt there), but restarting it fixes it. The roborock is a cheaper model, Q7 L5+, but just used for vacuuming, also does an amazing job vaccuuming pet hair especially at the price point.
https://preview.redd.it/x4a1qi8fro6h1.jpeg?width=4284&format=pjpg&auto=webp&s=7e9331e678a8bcfcbbaf52c2e3c90717113807a5 The v50 is solid, but if you have a bigger space I can’t recommend the Narwal z10 ultra enough. I have both the turbo and the ultra. Turbo has no camera/ultra has camera Turbo is better for carpets.
I have 2 of them in my house, the narwal flow 2 and the z10 ultra, the z10 turbo I gifted to a friend was mine and the difference between the turbo and the ultra is the turbo has no camera, no voice control, but it’s supposed to have stronger suction. I was actually surprised how well it performed. It’s also not that loud. Narwal in my opinion has the best mopping of all the bits I’ve owned especially for dirt and litter tracking. I also prefer them more than my mova v50 https://preview.redd.it/dwvkeamd9j6h1.jpeg?width=4284&format=pjpg&auto=webp&s=2b3341618b7b181cf71da3368a16bdacfd36564b
Check out the narwal z10 turbo, narwal has been my favorite brand out of the 9 bots that have.
It’s literally the hardest thing which is why I have 12 of these things, I started giving my older ones away as gifts for friends and people who actually need them, but since I have a 2000 square-foot downstairs with no carpet, I ended up getting the narwal flow 2 and it’s honestly been the best robot I’ve ever owned. I used to use the mova v50 upstairs but have recently went with the narwal z10 ultra as I picked it up on marketplace for $300, and I find it does a better job than the Mova, also it’s kind of nice to have everything on one app. I had a Roborock curv, it’s about a year and a few months old now, ended up giving it to a friend as a housewarming gift and they absolutely love it but they have a very simple layout that’s about 500 ft.² half carpet half wood tile. The other one I would look at is the narwal z10 turbo, I picked it up after falling in love with the Z 10 ultra, it’s supposed to be a more powerful version of the ultra, but with no cameras and white, it’s actually really similar to the curv but it cleans better.
I’d add the narwal z10 turbo on there. Just picked up the z10 ultra today on market place for 300$ and I’m very impressed with its performance. (Z10 turbo is on release sale rn for 600)
The only part I’m not too familiar with is height changes, as I live in the US we really don’t have thresholds, I imagine it has some sort of threshold climbing, but so far I’m very impressed with its performance and the fact that hasn’t gone, stuck on anything. And I currently have nine different robots.
I got one on Black Friday from Amazon and have until Jan 31st to return. I also got the narwhal Freo Z10 and the Eufy e25 blows the narwhal out of the water. So I’m keeping the Eufy and sending the other back. I think it does a very good job with the vacuuming. We have lots of obstacles and a shedding dog and a messy 2 year old and it does pretty well at keeping the floors clean. We have a mix of carpet, hardwood, and tile. It definitely doesn’t replace mopping the hardwood with our little guy throwing food around. But otherwise I’ve been impressed. I would recommend trying to get a replacement, their customer service has been great with any questions.
I know they aren’t the exact same as the models you mentioned, but I purchased a Roborock Q (forget exact model) and it went haywire after a month so I returned it and got the Narwal Freo z10. The Roborock’s app and mapping was better, but the Narwal cleans better. The Roborock would never really empty the dust bin correctly and dog hair was always stuck in and around the rollers and stuck to the bottom of the vacuum. I always had to manually unclog the dust bin on the vacuum itself because it wouldn’t empty well. The Narwal never gets even one hair stuck, has amazing suction and emptying power. The Roborock also never got close enough to walls, the Narwal gets right up to baseboards and furniture but it doesn’t like to mop close to rugs. The Roborock also did not do a great job at cleaning and drying the mop pads so they would smell after a few uses. The Narwal gets the mop pads clean - clean - clean and dry. The Roborock is better at avoiding wires and breaking away from them where the Narwal will get stuck and let a wire pull her mop head off. Solve the problem by making sure there are no wires or things she can get stuck on. The Narwal cleans wayyyy better, in my opinion. They all come with their quirks though.
100%. I stumbled upon a Narwal Freo Z10 and got a little nervous that it wasn't one of those brands that appears botted into oblivion. I've been using it a couple years now and its been amazing.

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