Between the cheap machines and the four-figure ones sits the bracket almost nobody writes about, and it is currently the best value in the category by a distance.
Disclosure — some links on this page go to Amazon, and we earn a commission if you buy through them. It costs you nothing extra and it does not change what we recommend or in what order. The full disclosure.
The Dreame X40 Ultra is the pick: a published 22mm climb height, a removable mop pad, a stated runtime and a hot washboard dock, at mid-range money. The eufy X10 Pro Omni publishes more rows than anything else on this site, and the Roborock Qrevo CurvX has fallen into this bracket from flagship pricing.
Almost every robot vacuum roundup is written about one of two groups: the cheap machines people buy as a first robot, and the expensive ones that make a good headline. The bracket in between gets ignored, which is strange, because it is currently where the category is most interesting.
Two things happened at once. Specifications that used to be flagship-only - a published climb height, a mop that lifts or detaches, a dock that washes with heated water - worked their way down into the middle. And flagship prices fell hard enough that machines launched as four-figure halo products are now sitting in this bracket. The result is a tier that out-publishes what the top of the market published a year ago.
What separates these machines is disclosure, not hardware
Here is the thing that makes this bracket worth a page of its own. At the budget end, machines are separated by what they physically have - a dock or no dock, mapping or no mapping. At the top, everything has everything. In the middle, the hardware is broadly similar and the disclosure is wildly inconsistent.
Rows published, mid-range machines
Model
Suction
Climb
Mop lift
Runtime
Body height
eufy X10 Pro Omni
8,000 Pa
21mm
12mm
173 min
Stated
Dreame X40 Ultra
12,000 Pa
22mm
Removable + 10.5mm
198 min
not published
Roborock Qrevo CurvX
22,000 Pa
40mm
17mm
not published
80mm
Narwal Freo Z10 Turbo
25,000 Pa
20mm
12mm
not published
107.7mm
Dreame L40s Ultra
19,000 Pa
40mm
not published
not published
not published
Roborock Qrevo (QV 35A)
8,000 Pa
not published
not published
not published
not published
Every figure is sourced on that model's spec sheet. The eufy X10 Pro Omni additionally states the 130mm of clearance it needs under furniture, which no other machine here publishes in that form.
Two machines in that table fill five columns. One fills a single column. They are in the same price bracket. That is the whole argument for reading a spec sheet before buying in this tier, and it is why the QV 35A is the skip rather than a pick.
The flagship that fell into the middle
The Roborock Qrevo CurvX is worth singling out because it is not really a mid-range machine - it is a flagship that moved. It publishes 22,000 Pa, a 40mm double-layer climb figure, 17mm of mop lift and an 80mm body, which is the full set of rows this site cares about and the flattest chassis anyone states a number for.
When it launched it sat alongside the machines in our high-end roundup. It no longer does. If your floors are a mix of hard surfaces and rugs and you have thick sills, it is the most capable thing in this bracket on published data, and the reason it is not ranked first is simply that it publishes no runtime at all while two rivals here do.
What mid-range still does not buy you
A published body height, usually. Four of the six machines above do not state one. If low furniture is your constraint, that narrows the field hard - see which robots fit under furniture.
Boiling-point mop washing. The hot-water docks here wash warm; the 100C wash and the 120-day dock interval live further up the range.
Stairs. Nothing in this bracket or any other climbs a step. The climb figures above are thresholds and door strips - see no robot vacuum climbs stairs.
A cycle-rated battery. Nobody at any price publishes one. When a robot vacuum battery dies covers what that means for how long you keep it.
Freedom from the consumables bill. Bags, filters, pads and brushes cost the same here as they do at the top - replacement parts compared.
How we picked
Criteria first, products second. These are the things we ranked on, stated before anything is recommended.
We define mid-range by what the machine publishes, then sanity-check the price. Roughly, this is the bracket above the entry machines in budget picks and below the four-figure flagships in high-end. We do not print dollar brackets in prose because the prices in this bracket move more than any other.
Rank on filled rows first. This is the bracket where disclosure varies most wildly between machines at identical prices, so it is the most useful thing to rank on.
Then millimeters. Climb height, mop lift and body height are physical dimensions that compare honestly across brands. Pascals do not.
Discount the dock a little. Almost everything here now has a washing dock of some kind, so it has stopped being a differentiator in this bracket the way it was two years ago.
What we did not do: test any of these machines. We do not own one, we do not have a lab, and nothing on this page is written as though we did. The full method.
Quick picks
Ranked on the published specifications below. Tap a row to jump to the full write-up.
#
Product
Best for
Suction
Price
1
Dreame X40 UltraThe mop pads come off entirely rather than just lifting, which is the only version of mop lifting that guarantees a dry carpet.
eufy X10 Pro Omnieufy publishes an obstacle clearance, a mop lift, two runtimes and both tank capacities — more of its own numbers than any other maker here.
Roborock Qrevo CurvXThe highest published suction figure here paired with the highest published mop lift, which is the combination a mixed-floor home actually needs.
Dreame L40s UltraStates 40mm of obstacle clearing and a fully detangling brush, which covers the two problems that actually send robots back to the shop.
Narwal Freo Z10 TurboThe mid-range Narwal, and the one that shows the brand publishes consistently rather than only on its halo model: suction, climb, mop lift, body height and three wash temperatures.
Narwal's spec sheet without Narwal's flagship price
Narwal's spec sheet without Narwal's flagship price
The mid-range Narwal, and the one that shows the brand publishes consistently rather than only on its halo model: suction, climb, mop lift, body height and three wash temperatures.
Auto-washing, auto-drying and self-emptying, with stated wash temperatures of 45C for starch and 60C for grease plus a 72C pasteurization cycleNarwal is the only maker we cover that states more than one wash temperature and ties each to a soil type. It does not state a self-empty interval for this model.Source: Narwal Freo Z10 Turbo product page — base station (retrieved 2026-10-03)
What it does well
Publishes suction, climb height, mop lift and body height — four rows most rivals leave blank at this price
Three stated wash temperatures, including a 72C pasteurization cycle
12mm mop lift, so the carpet question has a number behind it
What it does not
A 20mm climb figure is unremarkable — several cheaper machines match it
No published runtime, dustbin capacity or self-empty interval
The anti-tangle claim is a name and a promise rather than a described mechanism
Who it is for
Someone who wants a well-documented all-in-one dock and does not need the flagship's roller mop.
Skip it if
Your thresholds are over 2cm. Narwal publishes a 20mm climb figure for this one, which is the ordinary figure rather than a good one.
It has anti-tangle main and side brushes and an all-in-one washing dock, which is real hardware, and Roborock is otherwise the brand we praise most for publishing. This is the model where it stops. 8,000 Pa is the second-lowest figure Roborock states, and there is no climb height, no mop lift and no body height. In a bracket where rivals publish four or five of those rows, buying the one that publishes one is a hard case to make. Check the live prices before deciding - if it drops well below the others, the calculation changes.
Which one for which house
A mixed house, and you want the fewest unknowns - the eufy X10 Pro Omni. It publishes more rows than any other machine on this site, including the furniture clearance it needs, which almost nobody states.
Best all-round sheet for the money - the Dreame X40 Ultra. A climb figure, a removable pad that sidesteps the carpet problem entirely, a published runtime and a hot washboard dock.
Thick sills and rugs - the Roborock Qrevo CurvX at 40mm and 17mm, now at mid-range money.
You want a big climb figure cheaply - the Dreame L40s Ultra at a published 40mm, the lowest-priced machine here that states one.
You want the dock broken down properly - the Narwal Freo Z10 Turbo, the only machine we cover that states three separate wash temperatures and ties each to a soil type.
Your budget is actually lower than this - go to best budget robot vacuums. The entry tier publishes more than it used to and the Q7 M5+ in particular is hard to argue with.
Questions people actually ask
+ What counts as a mid-range robot vacuum?
Broadly, the bracket above the entry machines that still publish a suction figure and below the four-figure flagships. We rank it by what each machine publishes rather than by a fixed dollar band, because prices in this tier move more than in any other and flagships keep dropping into it.
+ Is a mid-range robot vacuum good enough?
On published specification, the best mid-range machines now state more than flagships did a year ago - climb heights, mop lift, runtime and dock behavior are all here. What the top of the market still buys you is a flatter body, boiling-point mop washing and the longest dock intervals. If none of those three decides your purchase, this is the bracket to shop.
+ Which mid-range robot vacuum publishes the most?
The eufy X10 Pro Omni, which states suction, climb height, mop lift, runtime, brush construction, navigation and the clearance it needs under furniture. The Dreame X40 Ultra is close behind and adds a removable mop pad, which fully removes the wet-pad-on-carpet risk rather than managing it.
+ Should I just wait for a flagship to go on sale?
Sometimes that is exactly right - the Roborock Qrevo CurvX on this page is a flagship that fell into the bracket, and it publishes more than anything else here. We cannot tell you when a given machine will drop, and anyone who says they can is guessing. Check the live prices on the buttons rather than trusting any figure written into prose.
+ Is a washing dock worth it in this bracket?
It is close to standard here now, which is the real change. Almost every machine on this page has one, so it has stopped being the thing that separates them - which is why we rank on published figures instead. The full dock comparison is on self-cleaning docks.