Robot Vacuums · Head-to-head
Dreame X60 Max Ultra vs Roborock Saros 20: two 9.7s, one decision
These are the two highest-scoring robot vacuums in this catalog, and they score identically: 10 for cleaning, 10 for navigation, 9 for autonomy, 9.7 overall. They cost about the same, around $1,600. When two machines tie this precisely, the score has stopped being useful and you have to look at what it cannot see. The good news is that the difference here is unusually concrete - it is not a matter of taste or brand preference. It comes down to a measurement you can take in your own living room with a tape measure, and once you have that number the decision makes itself.
The short answer
Pick the Dreame X60 Max Ultra Complete if you find it cheaper on the day: the engine scores them level on every dimension.
Pick the Roborock Saros 20 if you find it cheaper on the day: the engine scores them level on every dimension.

Dreame
X60 Max Ultra Complete
3.13 inches tall and 35,000 Pa: fits under furniture nothing else clears
Typical price
$1600
9.7
/10 overall

Roborock
Saros 20
36,000 Pa flagship: climbs thresholds, washes mops at 212F
Typical price
$1600
9.7
/10 overall
Scores side by side
| Dimension | Dreame X60 Max Ultra Complete | Roborock Saros 20 |
|---|---|---|
| Cleaning | ||
| Navigation | ||
| Autonomy | ||
| Overall |
Key specs
| Spec | Dreame X60 Max Ultra Complete | Roborock Saros 20 |
|---|---|---|
| Suction | 35,000 Pa | 36,000 Pa |
| Height | 3.13 in | Conventional |
| Obstacle crossing | 3.47 in | 3.46 in |
| Mop washing | Hot-water dock wash | 212F hot-water wash |
| Obstacle types | 280+ | 300+ |
| Street price | $1,600 | $1,600 |
| Typical street price | $1600 | $1600 |
Everything the scorecard measures is a tie
It is worth establishing how complete this tie is, because it is unusual.
Cleaning: both 10. The Dreame states 35,000 Pa, the Roborock 36,000. Our engine compresses the top of the suction scale deliberately, because the difference between those two figures is not something a floor experiences, and Pa claims from different manufacturers are measured under different conditions anyway. Treat them as equal.
Navigation: both 10, the maximum tier. The Dreame runs dual AI cameras with proactive illumination and recognises 280-plus obstacle types. The Roborock states LiDAR with AI and 300-plus types. Both are at the top of what is available.
Autonomy: both 9. Both have full omni docks that self-empty, refill and wash the mop. Neither reaches 10, because both wash spinning mops rather than running a self-cleaning roller - the mechanism that earns the Qrevo Curv 2 Flow and the eufy C28 a perfect mark.
Obstacle crossing: 3.47 inches against 3.46. Again, identical in practice, and both are far past the roughly 0.8 inches a standard robot manages.
There is no dimension the engine measures where these machines meaningfully differ.
The tiebreaker is 3.13 inches
The Dreame X60 Max Ultra is 3.13 inches tall. The Roborock Saros 20 is a conventional-height flagship.
That single number decides more real cleaning than any spec on the scorecard, because a robot that does not fit under your sofa does not clean under your sofa, and no amount of suction changes that. Dust under low furniture is exactly the dust that never gets cleaned any other way either - it is the reason people buy robots.
Most flagships sit between 3.8 and 4.2 inches. The gap between that and 3.13 inches is precisely the range that a great many sofas, beds, media units and toe-kicks fall into.
So the practical instruction is: measure. Take a tape measure to the lowest clearance in your home - typically the sofa or the bed frame. If a meaningful share of your furniture sits below about 3.8 inches, the Dreame will clean under it and the Roborock will not, and that is worth more than any other difference between them.
If everything in your home clears 4 inches comfortably, this advantage is worth exactly nothing to you, and the comparison moves to the next section.
If height does not matter, the Roborock wins on mop heat
For a home with high furniture, the Dreame's slim body is a non-feature, and then the small specification differences decide it - and they lean Roborock.
The Saros 20 washes its mop at 212F. That is the boiling point of water, and it is the hottest mop-washing figure stated by anything in this catalog. The Dreame's listing states hot-water mop washing without matching that number.
Mop hygiene is the thing that quietly determines whether you are still happy with an expensive robot a year in. A mop pad that gets washed hot enough breaks down the grease and residue that otherwise builds up and starts to smell. Hotter is genuinely better here, and 212F is the top of the field.
The Roborock also recognises 300-plus obstacle types against the Dreame's 280-plus. Both are at the maximum navigation tier so the engine scores them equally, and the difference is small - but it is a difference, and it runs the same way.
Neither of these is dramatic. They are tiebreakers, and they only become the deciding factor once the height question is off the table.
And the case for buying neither
Both of these machines cost about $1,600, and it is worth being direct about what that buys against the tier below.
The Roborock Qrevo Curv 2 Flow scores 9.0 and sells around $900. The Ecovacs Deebot X11 OmniCyclone and X9 Pro Omni also score 9.0. The MOVA V50 Ultra scores 8.7 and has traded near $750. So roughly $700 to $850 is buying 0.7 to 1.0 points of score.
What that money genuinely buys is the suction ceiling, the maximum navigation tier and the 3.4-inch threshold climb. Those matter in specific homes: heavy carpet, cluttered floors, raised thresholds or a low step between rooms.
What it does not buy is better mopping mechanics. Both flagships wash spinning pads and score 9 on autonomy. The $900 Qrevo Curv 2 Flow runs a roller mop that rinses itself continuously and scores a perfect 10 on that dimension - it beats both of these machines at the mopping job while costing $700 less.
So if your home is mostly hard floors with ordinary furniture and clear thresholds, the honest recommendation is neither of these. Buy at the 9.0 tier and keep the difference.
Choose the Dreame X60 Max Ultra Complete if…
- Nothing in the scored data favors it — the Roborock Saros 20 matches or beats it on every dimension and does not cost more
Choose the Roborock Saros 20 if…
- Nothing in the scored data favors it — the Dreame X60 Max Ultra Complete matches or beats it on every dimension and does not cost more
Verdict
Measure the clearance under your lowest furniture, then decide. If a meaningful share of it sits below about 3.8 inches, buy the Dreame X60 Max Ultra - it is 3.13 inches tall and it is the only one of the two that will clean under there, which outweighs everything else on an otherwise identical scorecard.
If your furniture all clears 4 inches, buy the Roborock Saros 20: it washes its mop at 212F, the hottest in this catalog, and recognises slightly more obstacle types, and nothing else separates them. And if your floors are flat, uncluttered and mostly hard surfaces, buy neither - the $900 Qrevo Curv 2 Flow scores 9.0 and actually mops better than both.
Still not sure?
Answer a few questions about your space and how you will use it, and the engine narrows the whole catalog down to the robot vacuum that fits.
See also
Scores come from published manufacturer specs, normalized 1 to 10 across the whole catalog: cleaning (suctionPa, Pa), navigation (nav), autonomy (dock). The overall figure is the weighted mean of those dimensions, and the same weights apply to every model on the page.
Amazon links are affiliate links (tag: habilytics-20), at no extra cost to you. Scores and selection are computed from verified specs and never influenced by commissions.
