Skip or Splurge

Dreame X50 Ultra review: nine weeks on hardwood and shag carpet

Senior reviewer, home appliancesUpdated September 13, 2026

Verified offers available

2 current offers for Best Buy

Use the verified cards to reveal the current code before opening the store.

View verified offers
Dreame X50 Ultra review: nine weeks on hardwood and shag carpet

The verdict

The X50 Ultra is the best carpet cleaner we have run under $1,400. On 40mm shag it recovered 91% of a measured sand load in three passes, and it did it at 62 dB — quieter than every other unit we have tested above 9,000 Pa. Mapping was the most reliable of the fourteen robots in this category: 118m² across two floors, no manual no-go zones. The dock is the catch, and it is a big one: 45cm wide, 58cm tall, and it needs 20cm of clearance either side, which rules it out of most small flats.

8.4
PoorExcellent

We earn commission from links on this page. As an Amazon Associate we earn from qualifying purchases.

Where to buy

Prices checked Sep 12, 2026, 08:06 UTC. Prices change often; the store's page is authoritative.

How it scored

Every rail below shows this unit against the range of all fourteen robots we have run the same tests on. A score on its own is a number; a score inside the range is a finding.

10,000 Pa
0 Pa12,000 Pa

Suction power. Second-best of the fourteen units we have run on the same 40mm shag.

62 dB
18 dB74 dB

Noise at max power. Measured 1m from the unit on hardwood. Quieter than every other unit above 9,000 Pa.

132 min
0 min240 min

Runtime, mixed floors. Nine weeks of daily runs, averaged. Dreame claims 180 minutes in eco mode.

9.1
PoorExcellent

Mapping accuracy. Mapped 118m² across two floors without a single no-go zone edit.

7.4
PoorExcellent

App usability. Fast and reliable, but schedules are buried three screens deep.

Nine weeks on shag carpet

Carpet is where robot vacuums are separated, and shag is where most of them stop being useful. We ran the same test every unit gets: 20g of graded sand worked into a 1m² patch of 40mm shag, three passes, weighed recovery.

The X50 recovered 18.2g of it. The only unit that has done better is the Roborock S8 MaxV Ultra, at 18.6g, and it took four decibels more to get there. What the number does not show is the behaviour: the X50 slows to a crawl on shag and audibly loads up, which is the right response and the opposite of what the cheaper units in this category do.

It is the only robot in this price band that treats shag carpet as a problem to solve rather than a surface to drive over.

Edges are the honest weakness. The side brush reaches within about 12mm of a skirting board, and in a room with deep shag it leaves a visible margin. If your floors are mostly hard with rugs, this will not matter. If they are wall-to-wall carpet, budget for a stick vacuum for the edges.

The dock problem

We are putting this in its own section because it is the reason to not buy this robot. The dock is 45cm wide and 58cm tall, and docking is unreliable without roughly 20cm of clear space on each side. In a 45m² flat that is a piece of furniture, not an accessory. Measure the space before you order.

If the dock is the dealbreaker, this is the alternative we would buy instead.

Roborock S8 MaxV Ultra robot vacuum and mop
8.6
Check current price at Best BuyPrice as of Sep 12, 2026, 08:06 UTC

Codes worth using

These are the codes we could still get to work this week. They are checked on a real basket, and the card says when — anything unchecked for seven days stops calling itself verified rather than sitting here looking current.

Verified offers

Current verified offers are shown in the cards below. Use the card buttons to reveal any required code, open the store and compare the final checkout total.

Codes that work right now

  • StoreBest BuyVerified

    20% off robot vacuums over $400

    One use per customer. Excludes clearance and open-box.

    20 %
    Expiry
    Ends Sep 24
    Checked
    Verified 2 days ago
    Show code for Best Buy
  • StoreBest BuyVerified

    Free shipping, no minimum

    Standard shipping only. Contiguous US.

    Expiry
    No end date listed
    Checked
    Verified 2 days ago
    Show code for Best Buy

Against the S8 MaxV and the j9+

Each numeric row below is one shared rail with a marker per robot, so the gap is visible rather than something you work out from three numbers.

Measured by us on the same floors, same loads, same week.
AttributeDreame X50 Ultra robot vacuum and mopRoborock S8 MaxV Ultra robot vacuum and mopiRobot Roomba Combo j9+ robot vacuum and mop
Suction power (Pa)
Noise at max power (dB)
Runtime, mixed floors (min)
Threshold climb (mm)

Suction power (Pa)

Noise at max power (dB)

Runtime, mixed floors (min)

Threshold climb (mm)

Questions

Does it actually clean shag carpet, or just push dirt around?

It cleans it. On 40mm shag it recovered 91% of a measured 20g sand load in three passes, second only to the S8 MaxV Ultra out of the fourteen units we have run the same test on. It does slow down noticeably, and it will not reach the last few millimetres against a skirting board.

How loud is it really?

Sixty-two decibels at one metre on maximum power, measured on hardwood. That is conversation-level: you can hold a phone call in the next room but not in the same one. In eco mode it drops to 48 dB, which is genuinely background.

Is the dock as big as it looks?

Yes. It is 45cm wide and 58cm tall, and it needs 20cm of clearance on each side to dock reliably. In a small flat this is the single biggest reason to buy something else.

Do I need to buy Dreame’s own detergent?

No, and we ran it on a generic hard-floor cleaner for the last four weeks with no difference in results or any complaint from the app. Using two-thirds the recommended dose avoided the streaking we saw at full strength.

How long did you test it, and did you buy it?

Nine weeks of daily runs across 118m² of hardwood and shag carpet, on two floors. We bought the unit at retail; Dreame did not supply it and has not seen this review.

Tell me when this drops in price

One email when the price drops, nothing else. Unsubscribe in one click.

Send this to someone

Check current price at AmazonPrice as of Sep 12, 2026, 08:06 UTC