Comparison

Dreame X60 vs Roborock Saros 20 vs Narwal Flow 2: The 2026 Flagship Robot Vacuum Decision

Three flagship robot vacuums, one floor. Updated July 2026: the Narwal Flow 2 has now been lab-tested, and the mopping results overturn what everyone assumed.

The Gavler Team··8 min read·Updated Jul 21, 2026

Three robots, three philosophies. The Dreame X60 Max Ultra Complete (about $1,615) is the category's best cleaner. The Roborock Saros 20 ($1,599.99) is its best navigator. The Narwal Flow 2 (about $1,499 street) is the one whose story changed most since we first published this — and not in its favor.

Most three-way comparisons try to crown a single champion. This one won't. But it does now come with a correction.

Updated July 21 — We Called the Narwal the Best Mopper. The Lab Says Otherwise.

When we published this in April, the Narwal Flow 2 had just been announced and was still taking pre-orders. We wrote that it "mops the best," and that "nothing at any price comes close." We based that on two things: the FlowWash roller architecture, which is genuinely different from spinning pads, and the original Narwal Flow's excellent reputation for mopping.

Neither of those is a measurement. The Flow 2 has now been measured, and it did not go well.

Vacuum Wars tested it in June and was blunt about being surprised. On the dried-on stain test it scored 67.5 points against a 108-point category average. On their newer coffee-only test it scored 34 against a 94 average. In their words: "The original Flow was very strong in our mopping tests, so we were surprised when the Flow 2 produced some low numbers." They list "Dried stain and coffee-only scores were low" as a con, and explicitly say the robot is not for "buyers focused primarily on stain removal."

Tom's Guide, in July, was harsher still. James Bentley's review is headlined "The Narwal Flow 2 looks slick, but its performance misses the mark for a $1,500 robot vacuum," and the vacuuming complaints are as pointed as the mopping ones: "In our testing suite, it entirely failed to pick up many Cheerios scattered around a confined space. It would regularly push them around the floor or crush them under its wheels."

Here is what the Flow 2 does genuinely win, and it is not nothing. It left 0.25 g of water behind against a 1.07 g category average — the best figure in the category by a wide margin. If your objection to robot mops is coming home to damp hardwood, this is the one that solves it. The accurate claim is that the Flow 2 is the driest mop, not the cleanest one. That is a real product for a real buyer. It is just not the buyer we described in April.

One honest loose end, which Vacuum Wars raised themselves and we won't resolve for them. A significant firmware update shipped after their test unit left the studio, and a Vacuum Wars writer running the Flow 2 in her own home reported that "our real-life experience was much better than the test results suggested." They add: "We do not know whether the firmware patched an existing issue or whether the informal home environment was simply not as challenging as our studio tests." Neither do we. We are reporting the measured result because it is the only measured result that exists, while telling you plainly that it may be a snapshot of software that has since changed.

Also worth knowing: the Flow 2 has since dropped off Vacuum Wars' Top 20 list entirely, having been on it in June. And Narwal's own product page contradicts itself on the mop water temperature — the marketing copy says 140°F, the spec table on the same page says 113°F. We have used 140°F below because Vacuum Wars independently measured that figure, but the discrepancy is unresolved.

Other changes since April: the Flow 2's real street price is about $1,499, not the $1,099 pre-order figure we quoted. And Dreame launched the L60 Pro Ultra at $1,399.99 in late April — Vacuum Wars' current Top 20 shows a Dreame L60 variant has displaced the X60 Max Ultra Complete from the top spot, which makes it the most interesting thing in this price band that isn't in this article.

The rest of the piece stands. Details below.

The Specs That Matter

Dreame X60 Max UltraRoborock Saros 20Narwal Flow 2
Suction35,000 Pa36,000 Pa30,000-31,000 Pa
Height3.13 in3.14 in3.74 in
Threshold crossingStandard3.46 in (AdaptiLift 3.0)Standard
MoppingDual spinning pads, 212°F dock washDual spinning pads, 13N pressure, 212°F dock washFlowWash heated roller, 140°F continuous scrub
DockDual-solution (cleaner + pet)Hot mop wash + 131°F dryingHot-water wash, 120-day dust bag
NavigationDual AI cameras, 280+ object typesStarSight 2.0 LiDAR, 300+ object typesNarmind Pro VLM, dual 1080p RGB
Price (July 2026)$1,699.99 list / ~$1,614.99$1,599.99~$1,499 street

Suction spec-sheet differences are real but not decisive: the Saros 20's 36,000Pa and the X60's 35,000Pa are both excessive for any real floor, and the Narwal's 30,000Pa is more than enough for hard surfaces. What separates them in actual cleaning is the mechanical design around the suction, not the raw number.

Two footnotes on that table, both of which we verified in July. The Saros 20's height needs an asterisk: Roborock's own site states the body is 3.14 inches and that "due to slight vertical flexibility in the front structural components, the robot may achieve limited passive compression when entering low-clearance spaces, allowing access down to 3.13 inches. However, please note that scraping may occur." So the marketing 3.13 and the physical 3.14 are both true, in different senses. And the Flow 2's mop temperature is disputed by Narwal itself — the page copy says 140°F, the spec table on the same page says 113°F. We've kept 140°F because Vacuum Wars independently reports it, but we can't reconcile the vendor's own numbers.

The Lab Results

Vacuum Wars has now tested all three individually. These are their published figures, with category averages for context:

Test (category average)Dreame X60 MUCSaros 20Flow 2
Overall score (2.58)4.163.883.91
Carpet deep clean (78%)89%89%84%
Flattened pet hair (82%)100%88%88%
Coffee stain (~94)13611634
Water left behind (1.07 g)1.4 g0.8 g0.25 g
Obstacle avoidance, out of 24 (16)221720

One caution about carrying any of these numbers elsewhere: The Smart Home Hookup's own three-way test measured carpet pickup at 65.5% for the X60 and 62.8% for the Saros 20, well below the Vacuum Wars figures. Different debris mixes produce very different absolute results. Read them as rankings within one lab, not as portable specifications. The Hook Up's summary of the whole flagship tier is worth sitting with: they "mostly just performed average or slightly above average in all of my tests, which is a bit disappointing for newly released flagships with very premium price tags."

Where Each One Wins

The Dreame X60 Max Ultra cleans carpet the best. Its ultra-slim 3.13-inch body combines with a sealed-chamber pressure plate that creates a tight seal against carpet fibers, which lets the full suction actually reach embedded dirt instead of leaking around the edges. Third-party tests consistently put the X60 at the top for carpet and embedded debris. If your home is predominantly carpet or you have pets that shed heavily, this is the one. The dual-solution dock — one chamber for floor cleaner, one for pet odor — is also the only system in the category that specifically addresses what you notice three days after a deep clean.

The Roborock Saros 20 navigates the best. It's the only flagship robot that handles homes with real architectural imperfections. The AdaptiLift Chassis 3.0 raises the robot's entire body to cross thresholds up to 3.46 inches — old houses with transition strips, raised kitchens, thick area rugs, or step-downs that defeat every other robot. The StarSight 2.0 LiDAR is also the most consistent performer on obstacle avoidance across multiple independent reviews. If your home has a complex layout or if you've ever come home to find your last robot stuck at a doorway, this is the dependable pick.

The Narwal Flow 2 leaves floors driest — which is not the same as cleanest. The FlowWash architecture is real and genuinely different: rather than mopping a stroke and returning to the dock to rinse, it dispenses clean heated water onto a continuously rotating track, scrapes the dirty water into an onboard tank, and repeats. Spinning-pad robots, including the X60 and the Saros 20, spend part of every cycle pushing dirty water around.

We assumed that architecture would translate into the best stain removal in the category. It didn't. On Vacuum Wars' dried-stain and coffee tests, the Flow 2 finished well below average and well behind both spinning-pad competitors here. What the closed-loop system does deliver, measurably, is the least residual water on the floor of anything tested — 0.25 g against a 1.07 g average. If you have hardwood you're protective of, or you simply want to walk on the floor five minutes after the robot passes, that is a genuine and underrated reason to buy this machine. Just don't buy it expecting it to lift set-in stains that the Dreame won't.

Where Each One Loses

The Dreame's app still trails Roborock's. Power users consistently report more friction with scheduling, zone management, and firmware updates on Dreame's platform. It has improved, but if you're the kind of person who wants to set up room-by-room routines and have them survive a firmware push, Roborock's software polish is still ahead.

The Saros 20 isn't a mopping specialist. Its spinning pads are capable — 13N of pressure, 212°F dock wash — but they operate on the same fundamental model as every other spinning-pad robot. It does, however, out-mop the Narwal on stain removal in lab testing, which is not what anyone expected going in.

The Flow 2's trade-offs turned out to be bigger than we thought. The physical ones we named in April hold: at 3.74 inches tall it's noticeably bigger than the slim Dreame and Roborock, so expect clearance problems under low furniture. But the performance concerns are now specific rather than theoretical. Tom's Guide found it "entirely failed to pick up many Cheerios scattered around a confined space," and that it "really does struggle" with corners and edges — scoring 66 overall on carpet against 76 on hardwood. Its stain removal is below category average. And there is a live firmware question: owners on Narwal's own subreddit have reported failed updates in July, with one writing that the robot "bricked itself after a failed software update." Those are user reports, not a recall or a manufacturer acknowledgment, and we're flagging them as exactly that — but combined with Vacuum Wars' note that a major firmware push landed mid-testing, the software on this machine is clearly still moving.

A security note that applies to Dreame and Narwal, not Roborock. CISA published an advisory (ICSA-25-219-06) covering improper certificate validation in the Dreamehome mobile apps, rated 8.5 on CVSS v4, and noted that "Dreame Technology did not respond to CISA's request for coordination." Separately, Korea's Consumer Agency reported security flaws in robot vacuums from Narwal, Ecovacs and Dreame, finding that with the Dreame X50 Ultra "hackers could remotely activate the vacuum's camera," and that Narwal's app "lacked proper authentication." Roborock was not among the brands flagged. All the companies involved have since patched. We raise it because these machines carry cameras through your house, and the vendors' track records on that are not identical.

The Mid-Tier Convergence

A quick note on what's happening beneath these three flagships: hot-water mopping docks and heated-water mopping have crossed from premium-only to standard equipment above $400. The Roborock Qrevo Curv 2 Pro delivers 25,000Pa suction and 60°C heated mopping at $1,349. The Roborock Qrevo Curv 2 Flow pioneered roller-mopping in a mid-tier price class and won Vacuum Wars' mud-stain test outright. Dreame and Ecovacs both have sub-$1,000 hybrids with dock maintenance that would have been flagship features two years ago.

If the $1,500+ flagship tier doesn't fit your budget, the 2026 mid-tier is the best it has ever been, and we recommend it without apology for most homes.

The most interesting machine in this price band launched after we published. Dreame introduced the L60 Pro Ultra at $1,399.99 in late April, with the same 35,000 Pa suction as the X60 and a new leg-based chassis for climbing. Vacuum Wars' current Top 20 shows a Dreame L60 variant sitting above the X60 Max Ultra Complete, which is a real problem for spending $200 more on the X60. We haven't tested it and it isn't on the Gavler list yet, but anyone about to buy an X60 should look at the L60 first. One caveat for US readers: Dreame's flashier 2026 announcements — the X60 Pro Series and the Aqua 20 Pro Roller Ultra — are Europe-only, with no US pricing or launch timing announced.

The Verdict

Buy the Dreame X60 Max Ultra if you have carpet, pets, or both. The sealed-chamber suction and dual-solution dock are genuine differentiators, and the slim profile reaches under furniture the Narwal can't touch. Best overall cleaner. Worst mopper of the three.

Buy the Roborock Saros 20 if your floor plan fights your robot — thresholds, transition strips, area rugs, old wood floors. AdaptiLift 3.0 and StarSight 2.0 solve the "why is my robot stuck again" problem better than anything else on the market. Best navigator. Middle-of-pack for both vacuuming and mopping.

Buy the Narwal Flow 2 if dry floors matter more to you than stain removal. It leaves less water behind than anything else tested, by a wide margin, and if that's your actual complaint about robot mops then nothing else solves it as well. Do not buy it as an all-round flagship: it finished below category average on stain tests, struggled with edges, corners and loose debris in Tom's Guide's suite, and its firmware is visibly still in motion. At roughly $1,499 it is competing with two machines that clean better.

And before you buy any of the three, look at the Dreame L60 Pro Ultra at $1,399.99. It is cheaper than all of them and currently ranks above the X60 on Vacuum Wars' list.

The Gavler community currently favors the Dreame at #1 (9.7) and the Roborock at #2 (9.6). See where each ranks on the Best Robot Vacuums list, and cast your vote — the Flow 2's split personality, best-in-class on dryness and below average on stains, is exactly the kind of trade-off that community voting surfaces better than a single score does.

See all 10 products ranked by the community

Best Robot Vacuums

See Full Rankings →

248 community votes cast

Common Questions

There isn't one answer, and one of our original answers has since been overturned by testing. The Dreame X60 Max Ultra still cleans the best overall, especially on carpet. The Roborock Saros 20 still navigates the best, with 3.46-inch threshold crossing that clears transitions no other robot handles. But the Narwal Flow 2 did not turn out to be the best mopper. When Vacuum Wars finally lab-tested it in June 2026, it scored 67.5 on the dried-on stain test against a 108-point category average, and 34 on the coffee-only test against a 94 average. What it does win is dryness: it left 0.25 g of water behind versus a 1.07 g category average, the best result in the category. The honest revised claim is that the Flow 2 is the driest mop, not the cleanest.

As of July 2026: Dreame X60 Max Ultra Complete lists at $1,699.99 and sells around $1,614.99 with an on-site code. Roborock Saros 20 is $1,599.99 with no active discount. The Narwal Flow 2 is the one to watch — Narwal's own site still advertises an $1,099.99 'early bird' price against a $1,499.99 MSRP while listing every configuration out of stock, and Tom's Guide quoted $1,499.99 on Amazon in mid-July. Treat $1,499 as the real street price, not $1,099. Our April figure of $1,099 was pre-order pricing and no longer reflects what you will pay.

This is the answer we got wrong in April, and the correction matters. We wrote that the Narwal Flow 2 mopped best by a clear margin. That was based on the FlowWash roller design and the original Flow's reputation — not on measurements of the Flow 2, which had not been lab-tested yet. It has been now, and the numbers are poor: Vacuum Wars scored it 67.5 on dried-on stains against a 108 average and 34 on coffee against a 94 average, and wrote that they were 'surprised' because the original Flow had been strong. Tom's Guide's July review was headlined that it 'misses the mark for a $1,500 robot vacuum.' The Flow 2's real and measurable win is leaving floors driest — 0.25 g of residual water versus a 1.07 g average. Vacuum Wars also flags an unresolved variable: a significant firmware update shipped after their unit left the studio, and their own writer using it at home reported much better results than the lab produced.

Dreame X60 Max Ultra. Its 35,000Pa suction, sealed-chamber pressure plate, and ultra-slim 3.13-inch body give it the most aggressive carpet extraction in the category. The Roborock Saros 20 is close with 36,000Pa but lacks the sealed-chamber design. The Narwal Flow 2 is the weakest of the three on thick, high-pile carpet — it's also noticeably taller at 3.74 inches, which can limit clearance under furniture.

Roborock Saros 20. Its StarSight 2.0 LiDAR system maps 21,600 sensor points and identifies 300+ obstacle types, and the AdaptiLift Chassis 3.0 physically lifts the robot to cross door thresholds up to 3.46 inches. For multi-room homes, rugs with high edges, or uneven floors, this is the one robot that won't get stuck. The Narwal's new Narmind Pro VLM system is promising but less proven; the Dreame is excellent but doesn't match Roborock's threshold-crossing.

On Gavler's Best Robot Vacuums list, the Dreame X60 Max Ultra Complete is #1 (9.7), the Roborock Saros 20 is #2 (9.6), and the Dyson 360 Vis Nav is #3 (9.4). The Narwal Flow 2 is new to the 2026 cycle and is pending community voting and editorial evaluation for list addition. Rankings are determined entirely by community votes — one vote per user.