Skip to content
Bristle & Bot
Hard floors / comparison

Which brush type suits a hard floor

On hard floors the brush is doing a different job than on carpet, and the design that wins on one loses a little on the other.

By Scooter M.Published
Broom bristles resting against a hard floor

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.

On hard floors a rubber or silicone roller is the safer choice: it sweeps debris without the mechanical scouring a stiff bristle applies to a soft finish, and it handles hair better. Bristles earn their place in carpet pile. On tile and hardwood the trade goes the other way.

The brush comparison usually gets written from a carpet perspective, because carpet is where agitation obviously matters. On a hard floor the job is different: there is no pile to reach into, debris is sitting on the surface, and the brush is mostly there to sweep material toward the intake.

What changes on a hard surface

  1. Agitation stops mattering much. There is nothing to agitate. A brush that merely sweeps is enough, and airflow does most of the work.
  2. Scattering starts mattering. A stiff, fast brush flicks larger debris — grains of rice, cat litter, gravel — sideways out of the intake path instead of sweeping it in. Softer fins scatter less.
  3. Finish contact matters. A stiff bristle dragging grit across a soft lacquer is doing the same thing fine sandpaper does, slowly. A flexible fin distributes that contact.
  4. Hair still matters. Hard-floor homes are not hair-free homes, and everything in the rubber versus bristle comparison still applies.

What each maker publishes

Main brush construction across the models we cover

19 of 23 models publish this figure. Every number below links to the page it came from.

ModelMain brushCondition and source
Roborock Qrevo CurvRoborockDuoDivide dual rubber-bristle main brushRoborock describes it as two parallel short bristle rollers with spiral blades.Source: Roborock Qrevo Curv product page — DuoDivide main brush (retrieved 2026-09-01)
Roborock Qrevo CurvXRoborockDuoDivide main brush with FlexiArm Arc side brushRoborock calls the pair its Dual Anti-Tangle System.Source: Roborock Qrevo Curv Series page — brush system (retrieved 2026-09-01)
Roborock Saros 10RRoborockDuoDivide anti-tangle brushSource: Roborock Saros 10R product page — brush (retrieved 2026-09-01)
Roborock Qrevo Curv S5XRoborockZero-tangling main brush with FlexiArm side brushSource: Roborock Qrevo Curv S5X brush system — manufacturer listing on Amazon.com (retrieved 2026-09-01)
Roborock Qrevo MasterRoborockFlexiArm design side brush and mopSource: Roborock Qrevo Master brush and mop — manufacturer listing on Amazon.com (retrieved 2026-09-01)
Roborock Qrevo SRoborockNot publishedBrush construction is not described on the listing.
Roborock Qrevo ProRoborockNot publishedBrush construction is not described on the listing.
Roborock Qrevo (QV 35A)RoborockAnti-tangle main and side brushesSource: Roborock Qrevo QV 35A, "Anti-Tangle Brush" — manufacturer listing on Amazon.com (retrieved 2026-09-01)
Roborock Q7 M5RoborockJawScrapers Comb anti-tangle main brushRoborock pairs it with an anti-tangle side brush as a Dual Anti-Tangle System.Source: Roborock Q7 M5 product page — brush (retrieved 2026-09-01)
Dreame X50 UltraDreameHyperStream Detangling DuoBrushDreame supplies two brush options: a bristled rubber brush for hard floors and a TPU rubber brush for carpet.Source: Dreame X50 Ultra product page — brush (retrieved 2026-09-01)
Dreame L40s UltraDreameDuoBrush, stated as 100 percent detanglingSource: Dreame L40s Ultra brush — manufacturer listing on Amazon.com (retrieved 2026-09-01)
Dreame X40 UltraDreameLiftable brushes with an extending side brushSource: Dreame X40 Ultra brush system — manufacturer listing on Amazon.com (retrieved 2026-09-01)
Dreame L40 UltraDreameExtendable side brush, main brush not describedSource: Dreame L40 Ultra brush — manufacturer listing on Amazon.com (retrieved 2026-09-01)
Dreame L10s UltraDreameNot publishedBrush construction is not described on the listing.
eufy X10 Pro OmnieufyAuto-detangling roller brush with Pro-Detangle CombSource: eufy X10 Pro Omni product page — brush (retrieved 2026-09-01)
eufy 11S MAXeufyNot publishedBrush construction is not described on the listing.
ECOVACS DEEBOT X8 PRO OMNIECOVACSRubber main brush with ZeroTangle 2.0Source: ECOVACS DEEBOT X8 PRO OMNI product page — brush (retrieved 2026-09-01)
ECOVACS DEEBOT T30S ComboECOVACSZeroTangle anti-tangle brushSource: ECOVACS DEEBOT T30S Combo brush — manufacturer listing on Amazon.com (retrieved 2026-09-01)
iRobot Roomba Combo j9+iRobotDual multi-surface rubber brushes with an edge-sweeping brushSource: iRobot Roomba Combo j9+ product page — brushes (retrieved 2026-09-01)
iRobot Roomba j9+iRobotDual multi-surface rubber brushesSource: iRobot Roomba Combo j9+ product page — shared brush hardware (retrieved 2026-09-01)
iRobot Roomba Max 705 VaciRobotDual rubber anti-tangle brushesSource: iRobot Roomba Max 705 brushes — manufacturer listing on Amazon.com (retrieved 2026-09-01)
Shark PowerDetect 2-in-1 (AV2800ZE)SharkSelf-cleaning brushrollSource: Shark PowerDetect 2-in-1 brushroll — manufacturer listing on Amazon.com (retrieved 2026-09-01)
Shark Matrix Plus 2-in-1 (RV2610WA)SharkSelf-cleaning brushrollSource: Shark Matrix Plus 2-in-1 brushroll — manufacturer listing on Amazon.com (retrieved 2026-09-01)

Compiled from the manufacturers’ own published material on 2026-09-01. We have not measured any of these figures ourselves — see how we pick. Found an error? Tell us and we will correct it.

ECOVACS states a rubber main brush outright. iRobot states dual multi-surface rubber brushes plus an edge-sweeping brush. Roborock describes DuoDivide as short-bristle rollers with spiral blades — a hybrid rather than a pure rubber roller. Dreame is the only maker here that supplies two different rollers in the box, a bristled rubber brush for hard floors and a TPU rubber brush for carpet, which is an honest acknowledgement that one design does not win both cases.

Grit is the actual wear mechanism

A robot vacuum does not scratch a floor. Grit carried under a robot vacuum scratches a floor, in exactly the way grit under a shoe does. That has a counterintuitive implication: running the robot more often is protective, because it shortens the time abrasive material spends on the surface being trodden in.

Quick picks

Ranked on the published specifications below. Tap a row to jump to the full write-up.

#ProductBest forMop liftPrice
1
ECOVACS DEEBOT X8 PRO OMNIA rotating roller mop that washes itself continuously while it cleans, instead of pushing one increasingly dirty pad around the house.
Mopping that rinses as it goes10mm automatic
2
iRobot Roomba Combo j9+The mop arm retracts to the top of the robot rather than lifting a few millimeters, so it can mop and vacuum in one pass without routing around rugs.
Mopping without avoiding the carpetAuto-retract — the mop lifts to the top of the robot
3
Roborock Saros 10RAn 80mm body with no LiDAR mast, which is the practical answer to a robot that stops dead at the sofa every run.
Getting under low furniture17mm

Every figure in this table is linked to the page it came from in the write-ups below. We have not tested any of these machines.

Top pick

ECOVACS DEEBOT X8 PRO OMNI

Mopping that rinses as it goes

A rotating roller mop that washes itself continuously while it cleans, instead of pushing one increasingly dirty pad around the house.

Published specifications

Max climb height
20mm with the mop attachedECOVACS states the condition alongside the figure, which is unusual and useful — a mop-combo's climb is not the same as a bare chassis's.Source: ECOVACS DEEBOT X8 PRO OMNI product page — obstacle crossing (retrieved 2026-09-01)
Navigation
dToF with AIVI 3D 3.0 and a TruEdge 3D edge sensorSource: ECOVACS DEEBOT X8 PRO OMNI product page — navigation (retrieved 2026-09-01)
Stated runtime
Up to 291 minutesECOVACS states this for silent sweep mode on hard floors.Source: ECOVACS DEEBOT X8 PRO OMNI product page — runtime (retrieved 2026-09-01)
Dock
Self-emptying with 167F hot-water mop washing, hot-air drying and auto solution dosingSource: ECOVACS DEEBOT X8 PRO OMNI product page — station (retrieved 2026-09-01)

What it does well

  • Roller mop self-washes during the run rather than only at the dock
  • Publishes a threshold figure and states the condition (with mop attached)
  • Stated 291 minutes of runtime in silent mode

What it does not

  • 20mm climb is among the lowest published figures here
  • 0.22L on-board bin is small, so it leans hard on the dock

Who it is for

Hard floors that actually get dirty — kitchens, entryways, homes with dogs.

Skip it if

Your sills are tall. ECOVACS publishes 20mm with the mop attached, which is at the low end of this table.

Pick 2

iRobot Roomba Combo j9+

Mopping without avoiding the carpet

The mop arm retracts to the top of the robot rather than lifting a few millimeters, so it can mop and vacuum in one pass without routing around rugs.

Published specifications

Stated suction
Stated only as 100 percent stronger than the Roomba Combo i seriesiRobot publishes no absolute suction figure for this model, so it cannot be compared with a Pa rating from any other brand. That is a limitation of the data, not a criticism of the machine.Source: iRobot Roomba Combo j9+ product page — power-lifting suction claim (retrieved 2026-09-01)
Max climb height
Not publishediRobot states no threshold or obstacle climbing height for this model on its own product page.
Mop lift
Auto-retract — the mop lifts to the top of the robotiRobot describes it as an Auto-Retract Mopping System with back-and-forth pressure mopping. No millimeter figure is given because the pad leaves the floor plane entirely.Source: iRobot Roomba Combo j9+ product page — mopping system (retrieved 2026-09-01)
Main brush
Dual multi-surface rubber brushes with an edge-sweeping brushSource: iRobot Roomba Combo j9+ product page — brushes (retrieved 2026-09-01)
Stated runtime
Not publishedNot stated on the iRobot product page.
Dustbin
Not publishedNot stated on the iRobot product page.
Body height
86mm (3.4in)Listed dimensions 3.4 x 13.3 x 13.3in, 7.5lb.Source: iRobot Roomba Combo j9+ product page — dimensions (retrieved 2026-09-01)
Dock
Multi-functional base that empties the bin and refills the mop tank, stated at up to 60 daysSource: iRobot Roomba Combo j9+ product page — base (retrieved 2026-09-01)

What it does well

  • The mop retracts fully onto the body — the most complete answer to wet carpet anyone sells
  • Dual rubber brushes, which do not wind hair the way bristle brushes do
  • Sixty-day stated self-empty interval

What it does not

  • iRobot publishes almost none of the numbers this site compares on — including any climb height
  • Suction is quoted only as a relative claim ("100% stronger" than an older model), which cannot be compared across brands

Who it is for

Mixed carpet and hard floor where you would rather the robot just handled both in one run.

Skip it if

You want to compare it on specification. iRobot publishes no suction figure, no climb height, no runtime and no bin capacity for this model.

Pick 3

Roborock Saros 10R

Getting under low furniture

An 80mm body with no LiDAR mast, which is the practical answer to a robot that stops dead at the sofa every run.

Published specifications

Max climb height
Not publishedRoborock markets an industry-first AdaptiLift chassis on this model but states no climb height on the product page.
Navigation
StarSight Autonomous System 2.0Solid-state sensing rather than a raised LiDAR turret, which is what allows the low body.Source: Roborock Saros 10R product page — navigation (retrieved 2026-09-01)
Stated runtime
Not publishedNot stated on the Roborock product page.
Dustbin
Not publishedNot stated on the Roborock product page.
Dock
10-in-1 Multifunctional Dock 4.0 with hot-water mop washingSource: Roborock Saros 10R product page — dock (retrieved 2026-09-01)

What it does well

  • Solid-state sensing instead of a spinning turret, so the body can genuinely be low
  • 17mm mop lift, matching the Curv line
  • DuoDivide anti-tangle main brush

What it does not

  • No published climb height, which for a chassis-lift model is a strange omission
  • Camera-and-structured-light navigation is exactly the setup privacy-cautious buyers ask about

Who it is for

Homes where most of the dust lives under things — low sofas, bed frames, kickboard gaps.

Skip it if

Your problem is thresholds. Roborock markets an AdaptiLift chassis on this model but publishes no climb height for it.

Check price on Amazon

#ad how we are funded · no live price right now, so we show none

Full Roborock Saros 10R write-up

If your hard floor is textured — riven slate, structured porcelain, brushed board — the brush matters more than on a smooth surface, because a mop pad skims across the texture and only a brush reaches into it. See tile floors.

Questions people actually ask

+ What is the best robot vacuum brush for hardwood?

A rubber or silicone roller. It sweeps effectively on a smooth surface, scatters larger debris less than a stiff bristle, and is kinder to a soft lacquer when grit is present.

+ Will a bristle brush scratch my floor?

The bristles themselves will not. Grit dragged under them can, which is the same mechanism as grit under a shoe. Running the robot more often reduces that risk rather than increasing it.

+ Why does my robot scatter litter across the kitchen?

Usually the side brush rather than the main brush — it is a fast-spinning arm that flicks heavier debris out of the intake path. Many models let you slow it on hard floors, and edge-extending designs behave differently from plain sweepers.

+ Do any models supply two brushes?

Dreame does on the X50 Ultra: a bristled rubber brush for hard floors and a TPU rubber brush for carpet. It is a rare and honest acknowledgement that one roller does not win both surfaces.

Sources