
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.
The freo z ultra is amazing. Bad corner cleaning but amazing obstacle avoidance and mopping. Costco has it for $650 with a bunch of accessories. Costco also has an amazing return policy too.
I got the freo z ultra with accessories from Costco and so far it’s been amazing. But it’s only been a week so take my opinion with a grain of salt. But what I might add is that Costco has an amazing return policy with robo vacs. Pretty much lifetime if the robot decides to fail within a year.
I just bought this in Costco too. I actually think the obstacle avoidance on this is incredible. And the canister empties on its own once it senses that it’s very full. You can even have it empty itself on the app if you like. I would rather empty it manually to avoid filling up the dust bag too fast.
ended up buying the freo z ultra and couldn’t be happier especially for mopping. maybe something else might vacuum better. obstacle avoidance is unbeatable as well
In this list, you pay more for obstacle avoidance and special features like threshold climbing. That's the main difference between the mid and high tiers. And sometimes build quality. If you have a lot of thresholds and need climbing wheels, the Dreame X50. If you have a lot of obstacles that need avoiding (toys, poop, etc), the Freo Z Ultra. It should be heavily discounted for Black Friday since it's been superseded by the Flow and Freo Z10 Ultra. Keep in mind, consumables are higher for the Narwal's. If you want a more well rounded bot with probably the best app, the Saros 10R. But you're gonna pay out the nose—don't pay more than $1399 for it. I'd probably stay away from the Qrevo S at this point. It's the oldest of the bunch. The Freo Z and Saros 10R will feel more premium, if that matters to you. I'd consider the MOVA V50 Ultra Complete too. It's basically an X50 with a nicer base station and cheaper price. Do not buy before Black Friday.
Narwal Freo Z Ultra and Eufy S1 Pro both going strong. 💪
All the flagships do hardwoods well. Just make sure you set it appropriately in the map as you don't want to saturate real wood. A few of the bots even have hardwood specific detergent dispensers like the MOVA Mobius 60, Dreame Matrix and Narwal Freo Z/Z10 Ultra (optional cartridge required).
Yes they are. The Z Ultra was last year’s flagship from Narwal and the Z10 Ultra was the mid-year replacement for 2025. No, the Flow doesn’t support Narwal’s wood conditioner as it doesn’t even have automatic detergent dispensing.
My Freo Z has dust bin drying and came out way before the Matrix. The OG Freo & L10S came out at the same time (Sept 22) and both had automatic detergent and the Z had the first variable/AI hot air drying. Everyone else's was fixed. And practically everyone has copied their anti-tangle brush roller. Either way, my point stands—they've been an innovator.
In this list, you pay more for obstacle avoidance and special features like threshold climbing. That's the main difference between the mid and high tiers. And sometimes build quality. If you have a lot of thresholds and need climbing wheels, the Dreame X50. If you have a lot of obstacles that need avoiding (toys, poop, etc), the Freo Z Ultra. It should be heavily discounted for Black Friday since it's been superseded by the Flow and Freo Z10 Ultra. Keep in mind, consumables are higher for the Narwal's. If you want a more well rounded bot with probably the best app, the Saros 10R. But you're gonna pay out the nose—don't pay more than $1399 for it. I'd probably stay away from the Qrevo S at this point. It's the oldest of the bunch. The Freo Z and Saros 10R will feel more premium, if that matters to you. I'd consider the MOVA V50 Ultra Complete too. It's basically an X50 with a nicer base station and cheaper price. Do not buy before Black Friday.
I got a Freo Z Ultra, though im not sure it will match all your criteria. I got it because my Huskys hair just clogs up any vaccum we use. The Freo has a brush where one end isnt attached, and it really works to get the hair off the brush. My issue is that my huskys hair then expands,, but still lets air through. So the robot doesnt know its full, and the base station doesnt suck it out, on account of the expansion, is my guess. So I have to clean it out by hand, every 40m^2. I would imagine if you dont have a dog with fur like mine it would be wonderful. You do have to clean out the dirty water from the base station ASAP, or it will develop a bad odor. And i dont like that you buy a propitary detergent for it, Im looking through this sub to find a way around that.
I just bought the narwhal freo x ultra on sale at Costco. I watched the review on vacuum wars and I think it’s exactly what we need. I’m not worried about obstacle avoidance (I always pick everything up before I send our current robot out) and I’m excited that it’s a high rated mop (2 boys under 5). The only disappointment is that I have to empty the vacuum canister manually, but for the price I’m not that upset!
Just bought our second, upgraded to a Narwal and I couldn’t imagine life without robot vacuum that actually does a good job mopping.
We have all hardwoord floors and two small dogs. We got the Nawal Freo Z Ultra. Had it a few months now and it’s been great, I didn’t do much research though so can’t comment on the others.

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