Dreame L40 Ultra (Vacuum and mop with dock) review 2027
A near-match for the Roborock at a lower street price, with a mop that extends into corners and pads that detach on carpet
Is the Dreame L40 Ultra Worth It?
Best mop-and-vacuum value at the top end. The L40 Ultra trades a little carpet performance for smarter mopping and a lower price, and on sale it is the better buy of the two flagships. Homes with more carpet than tile should still take the Roborock.
Dreame L40 Ultra Pros & Cons
- 92% debris recovery; edge mopping reached the skirting boards
- Leaves mop pads at the dock for a carpet-only run — no damp edges
- Avoided all three obstacles
- Often $200–$400 below list
- Suction rating lower than Roborock; a touch less on medium carpet
- App is busier and less polished
- Big dock
What problem does the Dreame L40 Ultra solve?
The Dreame L40 Ultra is a robot vacuum and mop with a self-emptying dock that also washes and dries its mop pads with hot water and refills its own water tank. That combination is what makes it hands-off: you are not rinsing pads, not carrying water, and not emptying dust every few days. Its tagline sums up the pitch — a near-match for the Roborock at a lower street price, with a mop that extends into corners and pads that detach on carpet.
In testing it recovered 92% of the debris laid down, reached the skirting boards when mopping edges, and avoided all three obstacles. It also leaves its mop pads at the dock for a carpet-only run, so carpet gets no damp edges. It is ranked 2 of 8 robot vacuums tested, with a score of 8.4.
How did it score in our tests?
We scored the L40 Ultra across five criteria, each with its own maximum.
- Cleaning performance — 27/30. We weighed the rice, sand and pet hair recovered from hardwood and two carpet piles, checked edge and corner pickup, and tested mopping on dried coffee.
- Navigation & obstacles — 23/25. This covered mapping accuracy, coverage of the 900 sq ft floor, avoidance of a cable, a sock and a simulated pet mess, and no-go zones.
- Dock & maintenance — 15/15. Self-emptying, mop washing and drying, water refill, and how many weeks pass between hands-on tasks.
- App & noise — 9/10. Scheduling, room selection, voice control and measured noise at 1 m.
- Value — 10/20. List price against the field, plus consumables cost per year.
The dock and maintenance score is the standout: a full 15 out of 15. Value is where it gives points back, at 10 out of 20.
What are the L40 Ultra's standout strengths?
The measured results back up the mopping focus. Debris recovery came in at 92%, and edge mopping reached the skirting boards — the place most spinning-pad robots leave a strip of floor untouched. Obstacle avoidance was clean: it avoided all three obstacles, a cable, a sock and a simulated pet mess.
The detachable pads matter for mixed floors. Leave them at the dock and the L40 Ultra runs as a vacuum only, so a carpet pass does not drag a damp pad across the pile. The dock handles the rest: hot-water wash, hot-air dry and auto refill, which is why it took full marks for dock and maintenance.
How does the technology work?
LiDAR sends out laser pulses and times their return to build a map of rooms and walls, which the robot uses to plan coverage and no-go zones. A camera paired with 3D structured light projects a pattern onto the floor and reads how it distorts, so the robot can recognise low objects like cables and socks rather than bumping them. On the dock, hot water washes the spinning mop pads and hot air dries them, and the dock refills the robot's water tank automatically. The pads themselves detach, so the robot can leave them behind for a carpet-only run.
What is the L40 Ultra made of, and how big is it?
The hardware list is short but specific.
- Suction: 11,000 Pa.
- Mopping: dual spinning pads, detachable on carpet.
- Self-emptying dock: yes.
- Mop washing / drying: hot-water wash, hot-air dry, auto refill.
- Navigation: LiDAR.
- Obstacle avoidance: camera + 3D structured light AI.
- Runtime: 200 min.
- Noise: 64 dB.
- Height: 3.9 in.
At 64 dB it is the quietest of the flagships compared here, and at 3.9 in tall it sits between the slimmer Roomba Combo j9+ and the taller eufy X10 Pro Omni.
How does it compare with the competition?
The Roborock Qrevo Curv scored 8.5 at $1,599.99, with 18,500 Pa suction, dual spinning pads that lift 10 mm on carpet, a hot-water wash and warm-air dry dock, LiDAR, camera plus structured light AI, 180 min runtime, 63 dB and a 4 in height. It edges the L40 Ultra on suction and overall score, and it is the robot the L40 Ultra lost to — narrowly on carpet pickup, and on app polish.
The Ecovacs Deebot T30S Combo scored 8 at $1,199.99, with 11,000 Pa suction, dual spinning pads with an edge-extending pad that lifts on carpet, a dock that self-empties and charges both the robot and a cordless stick vacuum, hot-water wash and hot-air dry, LiDAR, camera AI, 290 min runtime, 66 dB and a 3.9 in height. It matches the L40 Ultra on suction and height, and beats it on runtime, but scores lower overall.
The eufy X10 Pro Omni scored 8 at $799.99, with 8,000 Pa suction, dual spinning pads that lift 12 mm, a self-emptying dock with wash and hot-air dry plus auto refill, LiDAR, camera AI, 180 min runtime, 67 dB and a 4.1 in height. It undercuts the L40 Ultra substantially on price and matches the hands-off dock routine, but gives up suction and scores lower.
| Dreame L40 Ultra | Roborock Qrevo Curv | Ecovacs Deebot T30S Combo | eufy X10 Pro Omni | |
|---|---|---|---|---|
| Our score | 8.4 | 8.5 | 8.0 | 8.0 |
| Suction | 11000 Pa | 18500 Pa | 11000 Pa | 8000 Pa |
| Mopping | Yes, dual spinning pads, detachable on carpet | Yes, dual spinning pads, lift 10 mm on carpet | Yes, dual spinning, edge-extending pad, lifts on carpet | Yes, dual spinning pads, lift 12 mm |
| Self-emptying dock | Yes | Yes | Yes (robot and handheld) | Yes |
| Mop washing / drying | Hot-water wash, hot-air dry, auto refill | Hot-water wash, warm-air dry, auto refill | Hot-water wash, hot-air dry | Wash and hot-air dry, auto refill |
| Navigation | LiDAR | LiDAR | LiDAR | LiDAR |
| Obstacle avoidance | Camera + 3D structured light AI | Camera + structured light AI | Camera AI | Camera AI |
| Runtime | 200 min | 180 min | 290 min | 180 min |
| Noise | 64 dB | 63 dB | 66 dB | 67 dB |
Where does the L40 Ultra fall short?
It lost to the Roborock on carpet pickup, narrowly, and on the app. The suction rating is lower than the Roborock's, and on medium carpet it picks up a touch less. The app is busier and less polished than the Roborock's. And the dock is big — worth measuring your floor space before committing.
Is the L40 Ultra good value?
List price is $1,499.99, and it often sells for $200–$400 below list. That discount is the whole value argument: at list it is priced against the Roborock Qrevo Curv, and on sale it undercuts it. Our value score of 10/20 reflects the list price against the field plus consumables cost per year, so the case rests on what you actually pay.
Who should buy the Dreame L40 Ultra?
It is right for hard-floor homes that mop. If most of your floor is tile, vinyl or hardwood and you want the dock to handle washing, drying and refilling, the L40 Ultra delivers the mopping and maintenance side at full marks. If your home has more carpet than tile, the verdict is clear: take the Roborock instead, because the L40 Ultra trades a little carpet performance for smarter mopping and a lower price.
Dreame L40 Ultra at a Glance
Rubric v1: Cleaning performance 30 · Navigation & obstacles 25 · Dock & maintenance 15 · App & noise 10 · Value 20. Score = Σ ÷ 10, locked Sep 11, 2026. How we rank.
Where to buy — prices checked Sep 11, 2026
Dreame L40 Ultra specifications
Where it loses
Carpet pickup, narrowly; app.
Still the right pick for
Hard-floor homes that mop.
What owners say
No reader ratings yet. This block fills in from real submissions only — we never write, buy or generate reader reviews, and none of them touch the editor score.
Every submission is read by a person before it appears. Reader opinion is published separately and never changes our score.
Changelog: Sep 11 — rank 3 → 4; Sep 11 — rank 4 → 5 · all changes