Update – August 13, 2025
We’ve published follow-ups with recurring issues and solutions for these robot vacuums. Read our Roborock Saros 10R Problems (and Fixes) and Dreame X50 Ultra: Common Complaints (and Fixes) for the latest details.
Welcome to our new head‑to‑head comparison series where two robots enter and only one wins. Today’s competition matches the Roborock Saros 10R against the Dreame X50 Ultra, a pair of premium robots that share multi‑functional docks, anti‑tangle engineering and similar price tags. Seven rounds of tests will assign points to each robot that stack to determine the winner at the end.

Roborock Saros 10R
Vacuum Wars Stars 3.61 · avg tested 2.60
The Roborock Saros 10R delivered flawless obstacle avoidance in our evaluations, earning our Best Obstacle Avoidance award for Mid-2025. Its HyperForce suction and zero-tangle brush roll handle debris across floor types, while the AdaptiLift chassis can cross thresholds up to 4 cm and the dual spinnin mop pads lift over carpets. The 10-in-1 dock automates dust collection, mop washing, heated drying, and more, reducing routine maintenance. This robot vacuum also has one of the best mobile apps in the industry, featuring advanced scheduling, multi-level maps, virtual barriers, a voice-activated assistant, and advanced pet-related features.

Dreame X50 Ultra
Vacuum Wars Stars 3.60 · avg tested 2.58
The Dreame X50 Ultra is a premium robot vacuum and mop with excellent pickup, standout pet-hair handling, capable obstacle avoidance, and advanced mobility for thresholds and low furniture. Its highly automated dock and flexible carpet-protection options make it a fantastic choice for pet owners, busy families, and anyone seeking a hands-off cleaning experience, though its flagship price may give value-focused shoppers pause. See additional info
Round 1: Features & Specs
Our first competition round is features and specs. On paper, these two robots and their docks are fully loaded.
Both deploy dual spinning mop pads that lift on carpet with one mop pad that extends outward to scrub edges and corners. The robots can also leave their pads parked in the dock for vacuum‑only passes.

An auto‑extending side brush also reaches into corners and edges and retracts for open‑floor sweeps.

Each robots empties dust in a disposable bag in the dock, washes pads with hot water, dries them with warm air and dispenses detergent; the mop trays even self‑clean. Internal sensors flag dirty‑water cycles and trigger extra pad washes or repeat mopping passes.

Both robots have industry-leading threshold climbing. Roborock’s AdaptiLift chassis crosses thresholds up to 40 mm, while Dreame’s retractable legs scale 42 mm on a single step or 60 mm over two‑tiered thresholds, as in sliding doors or other complex floor barriers.

Both of these far outstrip the 20 mm maximum crossing of most robot vacuums, and helps both contenders roam larger floor plans without getting road-blocked (or stuck).
Both robots prioritize low profiles, although they do this in different ways. Dreame, the taller of the two, measures at 3.5 inches on its lowest setting, while the Saros sits at just 3.14 inches.

Each app bundles live video, multi‑floor mapping, no‑mop zones and a voice assistant. A pet‑snapshot feature, when enabled, takes downloadable images of your pet when the robot encounters it during a run, and a quiet “find‑my‑pet” mode lets either robot tour the house while you watch through its camera.

| -Feature | Roborock Saros 10 R | Dreame X50 Ultra |
|---|---|---|
| Height | 3.14 in | 3.5 in (LiDAR retracted) |
| Threshold climb | 40 mm single | 42 mm single, 60 mm two‑tier |
| Mop type | Dual spinning pads, auto‑lift, extending mop-head | Dual spinning pads, auto‑lift, extending mop-head |
| Dock functions | Bagged self‑empty dustbin, hot mop wash, warm air dry, detergent dispense | Bagged self‑empty dustbin, hot mop wash, warm air dry, detergent dispense |
| Obstacle sensors | RGB camera + dual‑emitter ToF LiDAR | RGB camera + 3‑D structured light |
| Suction rating (mfr) | 22,000 Pa | 20,000 Pa |
| Voice control | On‑board Assistant + Alexa/Google | On‑board Assistant + Alexa/Google |
Round 1 Winner: Dreame X50 Ultra
The Dreame X50 takes Round 1 with a total of 4.6 points to the Saros’ feature score of 4.5. Both of these are exceptional scores, but Dreame takes the Features round with its headline-grabbing retracting legs for clearing high or complex thresholds.
Running Total: Dreame 4.6 | Roborock 4.5
Round 2: Mopping Test Results
We take several things into consideration for our mop score, but the two most important tests are the dried‑on stain removal test and the residual‑water check, where we measure how much water the robots leave behind when they mop, since higher water generally means more streaking.
In the dried-on stain test, the Saros 10R lifted the best, posting a 103 score against Dreame’s 80 where the testing average is 93.

Dreame counters by leaving the test floor noticeably drier than both Roborock and the average. This gives the Dreame X50 the advantage in avoiding streaked floors.

| Metric | Saros 10R | X50 Ultra | Lab avg |
|---|---|---|---|
| Dried Stain points | 103 | 80 | 94 |
| Water left (g) | 1.1 | 0.5 | 1.0 |
| Category score | 3.6 | 3.5 | 2.7 |
Round 2 Winner: Roborock Saros 10R
Adding stain and moisture results to the full mopping feature set gives the round to Roborock with 3.6 points and Dreame 3.5 points against an average of 2.7. The tiny margin pulls the match into a dead heat.
Running Total: Dreame 8.1 | Roborock 8.1
See also: How Vacuum Wars Tests Robot Vacuum Mops
Round 3: Obstacle Avoidance
Both robots field advanced cameras for object recognition. Dreame mixes RGB imaging with 3‑D structured light, while Roborock pairs an RGB camera with its StarSight 2.0 dual‑emitter time‑of‑flight LiDAR for precise obstacle detection.

In the obstacle avoidance tests, Roborock skirted everything in its path for a flawless 24/24. This incredible performance made the Saros 10R the obstacle avoidance winner in our mid-2025 Vacuum Wars Awards.

Dreame avoided 20/24. This would be an otherwise excellent score, but in this case, it was hard to compete with perfection.
Round 3 Winner: Roborock Saros 10R
Roborock pockets the category with 5.0 points to Dreame’s 4.2, opening the first big lead of the match.
| Metric | Saros 10R | X50 Ultra | Test avg |
|---|---|---|---|
| Technology used | |||
| Objects avoided /24 | 24 | 20 | 16.6 |
| Category score | 5.0 | 4.2 | 3.4 |
Running Total: Dreame 12.3 | Roborock 13.1
Round 4: Navigation & Mapping
LiDAR navigation guides both robots, but the hardware differs.
The Saros hides its LiDAR, removing the top-mounted component for a permanently low profile, whereas the X50 Ultra raises and lowers its LiDAR so it can fit under low-clearance furniture. Measured by square‑meters‑per‑minute and total coverage, Dreame cleaned slightly faster.

Round 4 Winner: Dreame X50 Ultra
These scores, when all metrics are taken into account, translates to 4.3 points for Dreame and 4.1 points for Roborock, shaving the lead slightly.

Running Total: Dreame 16.6 | Roborock 17.2
Round 5: Battery Life & Efficiency
Both carry 6400mAh batteries to meet their higher suction power and computing needs. Spec sheets list Dreame at 220 minutes and Roborock at 180, but our tests returned different results.

Round 5 Winner: Roborock Saros 10R
Roborock covered more floor per charge, earning 2.8 points for much higher batter efficiency than the Dreame’s 2.1 (average 2.3).
| Metric | Saros 10R | X50 Ultra | Category Average |
|---|---|---|---|
| Battery Capacity | 6 400 mAh | 6 400 mAh | – |
| Spec-Sheet Runtime (min, Low Power) | 180 min | 220 min | – |
| Battery Score | 2.8 pts | 2.1 pts | 2.3 pts |
Running Total: Dreame 18.7 | Roborock 20.0
Round 6: Pet Features
We take a few metrics into consideration for pet features, including the ‘search for pets’ option that both robots have in their apps, as mentioned above. Hair management is especially important for pet owners when looking for robot vacuums, so we test for tangles and for hair pickup on carpet.
The Roborock Saros 10R uses a divided main brush that feeds hair through the center to keep it from wrapping around the axel, and the Dreame X50 has a two-brush system that tapers at one end to avoid wraps that way. Both brushes were successful, passing our seven‑inch hair test with 0% hair tangled. (This is compared to a 38% average hair tangles.)

In flattened‑pet‑hair pickup Dreame excelled at 97.5 percent while Roborock managed 91.5 percent.

Round 6 Winner: Roborock Saros 10R
This round was the closest to a tie, but when factoring in Roborock’s other pet features and perfect obstacle avoidance score, Roborock just barely takes the category with a rounded score: 4.5 points to Dreame’s 4.4.
| Metric | Saros 10R | X50 Ultra | Test avg |
|---|---|---|---|
| Hair pickup % | 91.5 | 97.5 | 81 |
| Hair tangles | 0% | 0% | 38% |
| Category score | 4.5 | 4.4 | 2.9 |
Running Total: Dreame 23.1 | Roborock 24.5
Round 7: Overall Vacuuming Performance
Surface pickup on rice, cereal and fine debris posed no challenge for either robot. Bench suction tests put Dreame just under average and Roborock below that, yet both delivered airflow right around the average.

Crevice pickup was a tie, and both robots were equally below average.

The last performance test we will cover is our Carpet deep-clean test, where we embed sand into medium-pile carpe and measure how much of it the robots are able to remove. We have found this test is more important in measuring performance than often-advertised suction ratings. Dreame removed 83 percent of embedded grit and Roborock removed 80 percent, both beating the 75 percent average.

Round 7 Winner: Dreame X50 Ultra
The final round closes with Dreame X50 as the category winner with 3.9 points. Roborock scores 3.7 points.
| Metric | Saros 10R | X50 Ultra | Lab avg |
|---|---|---|---|
| Carpet deep clean pickup | 80% | 83% | 75% |
| Category score | 3.7 | 3.9 | 3.6 |
Running total: Dreame 27.0 | Roborock 28.2
Final Score
After seven intense rounds the Saros 10 R edges the X50 Ultra by just 1.2 points. The margin mirrors their positions on the Vacuum Wars Top‑20 chart, where Roborock held 4.99 stars at the time of testing and Dreame posted 4.89 against a category average of 2.8.

In short, both machines ranked among the best we have ever tested, but Roborock’s cleaner obstacle run, stronger battery efficiency and superior stain removal secure the win.
Category Wins
| Roborock Saros 10R | Dreame X50 Ultra |
|---|---|
| Mopping | Features & Specs |
| Obstacle Avoidance | Navigation & Mapping |
| Battery Life & Efficiency | Overall Vacuuming Performance |
| Pet Features |
What the Results Mean for Shoppers
Choose the Roborock Saros 10R if impeccable obstacle avoidance, lower profile and longer runtimes matter most. Opt for the Dreame X50 Ultra if you value faster room coverage, higher threshold climbing and heavier pet‑hair pickup. Either way you’re selecting a top‑tier robot that outclasses standard models across nearly every metric.
For deeper dives, explore our comparison app, filter every spec and score we collect, and bookmark our weekly‑updated Top 20 Robot Vacuums list for the latest rankings.
Roborock Saros 10R

Price as of September 23, 2026
Dreame X50 Ultra

Price as of September 23, 2026
Vacuum Wars tests robot vacuums using a rigorous 100+ point inspection process. All products are purchased independently and reviewed without sponsorships of any kind, making our results some of the most trusted in the industry.
Compare the Roborock Saros 10R
See how the Roborock Saros 10R compares to the Dreame X50 Ultra. You can also compare additional models using our robot vacuum comparison tool.
Frequently Asked Questions
Which robot won the Vacuum Wars competition, the Roborock Saros 10R or the Dreame X50 Ultra?
While both robots perform well over average, the Roborock Saros 10R was superior in Mopping, Obstacle Avoidance, Battery Usage, and Pet Features, while the Dreame X50 Ultra had better scores in Features and Specs, Navigation, and overall vacuuming performance.
How does the Saros 10R and Dreame X50 deal with pet hair and tangles?
Roborock’s Saros 10R has a DuoDivide roller, which feeds hair in between two rollers to prevent tangles, while the Dreame X50 Ultra uses two roller brushes that are tapered at one end to funnel hair into the dustbin. Both robots resisted all hair tangles in our 7 inch hair test.
Do the docks wash and dry the mop pads automatically?
Yes. Each dock uses hot water to wash the pads, warm air to dry them, dispenses detergent and even self‑cleans the mop tray after cycles.
Which model is better for tall thresholds, Dreame X50 or Roborock Saros 10R?
Dreame’s retractable legs climb 42 mm in a single step or up to 60 mm across a two‑tier threshold, while Roborock caps at 40 mm. Homes with especially tall or complex room transitions may benefit from the X50 Ultra.
What are the suction ratings and carpet‑deep‑clean results?
Roborock lists 22 000 Pa suction while Dreame lists 20 000 Pa, yet our bench tests showed Dreame edging Roborock on raw suction and airflow. In our carpet deep‑clean trial Dreame removed 83 percent of embedded sand and Roborock lifted 80 percent, both comfortably above the 75 percent category average.
Dreame Robot Vacuum Buyers Guide – 2026
We outline the key distinctions among Dreame robot vacuums so you can determine which features are worth the extra cost and which ones you can pass on. Whether you’re interested in a budget-friendly option or a premium model with state-of-the-art features, we’ll walk you through the essential details to help you select a Dreame robot vacuum that suits both your home and your budget. See the Guide

Roborock Robot Vacuum Buyer’s Guide 2026
If you’re overwhelmed by Roborock’s sprawling lineup, you’re not alone. This guide distills the key differences among each series—Q, S, Qrevo, and Saros—so you can decide which features are worth paying extra for and which you can skip. From budget-friendly models to premium robots with cutting-edge capabilities, we’ll help you focus on the must-know points and find a Roborock that fits both your home and your wallet. See the Guide



