Skip to content
Saved
Comparisons · Robot Vacuums4 robots · checked 2 Oct 2026

A situation

Robot vacuums for carpeted homes: suction, brush design, and pet-hair handling

Carpet asks five things of a robot vacuum: how hard it pulls, how its brushes work the pile, how much embedded debris it lifts, what it does with pet hair, and where the mop goes.

Four robot vacuums work the carpet of a living room where a dog lives, each heading into the tufts of shed cream coat that trail across the pile from the dog bed by the sofa.

This page checks

  1. SuctionThe maker's figure, where one is printed
  2. Brush designRollers and how they treat carpet
  3. Deep carpet pickupIndependent embedded-debris tests
  4. Pet hairWrap on the brush and pickup
  5. Mop on carpetWhether the pad lifts clear
Dreame X50 Ultra

Dreame

X50 Ultra

IVEnvironmental76Strong
$1,599.99list
Where to buy

ProLeap firmware update improves leg reliability

Roborock S8 MaxV Ultra

Roborock

S8 MaxV Ultra

IIIConditional85Exemplary
$1,799list
Where to buy
iRobot Roomba j7+

iRobot

Roomba j7+

IIIConditional80Strong
$800list
Where to buy

Amazon acquisition of iRobot collapses, triggering going-concern disclosure

Shark Matrix Plus

Shark

Matrix Plus

IIIConditional75Strong
$700list
Where to buy

Dock motor wear pattern documented at 12-18 months in owner cohort

Full specifications18 figures on record · 17 differ
Figure
X50 Ultra
S8 MaxV Ultra
Roomba j7+
Matrix Plus
List price
X50 Ultra$1,599.99
S8 MaxV Ultra$1,799
Roomba j7+$800
Matrix Plus$700
Released
X50 UltraFeb 2025
S8 MaxV UltraApr 2024
Roomba j7+Sep 2021
Matrix PlusJun 2023
Dock
X50 UltraAuto-empty, mop washing, hot-water washing, drying, auto water refill
S8 MaxV UltraAuto-empty, mop washing, hot-water washing, drying, detergent dosing
Roomba j7+Auto-empty
Matrix PlusAuto-empty, bagless
Onboard bin
X50 Ultra395 mL
S8 MaxV Ultra270 mL
Roomba j7+250 mL
Matrix Plus189 mL
Water tank
X50 UltraNot on record
S8 MaxV Ultra100 mL
Roomba j7+Not on record
Matrix Plus300 mL
Dock dust bag
X50 Ultra3.2 L
S8 MaxV Ultra2.7 L
Roomba j7+Not on record
Matrix Plus1.8 L
Mop lift
X50 Ultra10.5 mm
S8 MaxV Ultra20 mm
Roomba j7+Not on record
Matrix PlusNot on record
Threshold climb
X50 Ultra2.4 in
S8 MaxV Ultra0.8 in
Roomba j7+0.6 in
Matrix PlusNot on record
Weight
X50 Ultra9.99 lb
S8 MaxV UltraNot on record
Roomba j7+7.5 lb
Matrix Plus7.7 lb
Runtime
X50 Ultra220 min
S8 MaxV Ultra180 min
Roomba j7+75 min
Matrix Plus110 min
Charge time
X50 Ultra240 min
S8 MaxV Ultra180 min
Roomba j7+120 min
Matrix Plus240 min
Battery capacity
X50 Ultra92 Wh
S8 MaxV Ultra75 Wh
Roomba j7+31.8 Wh
Matrix Plus28 Wh
Suction
X50 Ultra20,000 Pa
S8 MaxV Ultra10,000 Pa
Roomba j7+1,700 Pa
Matrix Plus3,200 Pa
Noise
X50 Ultra68 dB
S8 MaxV Ultra67 dB
Roomba j7+68 dB
Matrix Plus72 dB
Navigation
X50 UltraVersaLift retractable LiDAR with 360-degree coverage, dual RGB cameras, AI obstacle avoidance, visual SLAM mapping
S8 MaxV UltraLiDAR + camera-based visual SLAM with AI obstacle detection.
Roomba j7+vSLAM camera (PrecisionVision AI) with optical floor-type sensing
Matrix Plus360 degree LiDAR precision mapping with matrix-grid pattern execution
Connectivity
X50 UltraWi-Fi, Bluetooth, Matter, Alexa, Google Home
S8 MaxV UltraWi-Fi, Bluetooth, Alexa, Google Home
Roomba j7+Wi-Fi, Bluetooth, Alexa, Google Home
Matrix PlusWi-Fi, Bluetooth, Alexa
Size
X50 Ultra13.5 × 13.5 × 3.5 in
S8 MaxV Ultra13.8 × 13.8 × 4.1 in
Roomba j7+13.8 × 13.8 × 3.4 in
Matrix Plus15 × 15 × 3.62 in
The same on all four
Battery type
X50 UltraLi-ion
S8 MaxV UltraLi-ion
Roomba j7+Li-ion
Matrix PlusLi-ion

Some links earn Robovations a commission. Nothing on this page is ranked by it.

Carpet by carpet

What a carpeted home asks of each one

Only Dreame (20,000 Pa) and Roborock (10,000 Pa) print a suction figure. In independent embedded-sand tests the S8 MaxV Ultra scored 76% and the X50 Ultra 83%; the j7+ scored 91 in a separate test. In a pet hair test the S8 MaxV Ultra caught 59% of hair in its rollers and the X50 Ultra 0%.

DreameX50 Ultra
RoborockS8 MaxV Ultra
iRobotRoomba j7+
SharkMatrix Plus
1SuctionMaker figure, in pascals
X50 Ultra

20,000Pa

Printed on the product page for the X50 Ultra.

Dreame product page
S8 MaxV Ultra

10,000Pa

Printed for its top Max+ mode.

Roborock US product page
Roomba j7+

Not found

iRobot says only "10x the Power-Lifting Suction" against its 600 series. No pascal figure on the page.

iRobot product page
Matrix Plus

Not found

The maker page gives no pascal figure. The page lists a self-cleaning brushroll and Matrix Clean passes.

Shark product page
2Brush designWhat touches the carpet
X50 UltraDual detangling brush

Two brushes

A bristled rubber brush for hard floors and a TPU rubber brush for carpet.

Dreame product page
S8 MaxV UltraDual roller brush

Two rollers

Dual-roller brush built to reduce hair tangling, plus an extending side brush.

Roborock US product page
Roomba j7+Dual rubber brushes

Two brushes

Dual multi-surface rubber brushes, made to resist pet hair tangles.

iRobot product page
Matrix PlusSelf-cleaning brushroll

One brushroll

Self-cleaning brushroll for pet hair, per the maker page.

Shark product page
3Deep carpet pickupSand embedded in carpet, then a timed run
X50 Ultra

83% pickup

The lab's average for robots tested is 75%.

Independent lab, 2025
S8 MaxV Ultra

76% pickup

Measured in a head-to-head article, updated Sep 2026.

Independent lab, 2026
Roomba j7+

91score

Scored 91 on the lab's Carpet Deep Clean test, with low suction numbers noted.

Independent lab, 2026
Matrix Plus

81% sand, short pile

Different lab and test from the other three. High-pile rice pickup was 53%.

Independent lab, Sep 2024
4Pet hair on the brushShare of hair left wrapped or caught
X50 UltraNo wrap measured

0% tangled

In the 7 in hair test. Pet hair pickup on carpet was 98% in a 2.5 in test.

Independent lab, 2025
S8 MaxV UltraHair wraps the rollers

59% caught

Hair caught in its dual rollers. The lab does not state the hair length.

Independent lab, 2026
Roomba j7+Some wrap, no figure

Lab saw hair caught in the axles with longer human hair. No percentage given.

Independent lab, 2026
Matrix PlusNeeds repeat passes

About two-thirdsof 5 g left

Left after the first pass of a 5 g embedded hair test on medium-pile carpet.

Independent lab, Sep 2024
5Mop on carpetHow far the pad lifts clear
X50 Ultra

0.41in (10.5 mm)

Mop lift on carpet. A lab saw it lift slightly over 0.39 in (10 mm).

Dreame product page
S8 MaxV Ultra

0.79in (20 mm)

Mop lifts up to 0.79 in (20 mm) above carpet while it vacuums.

Roborock US product page
Roomba j7+

No mop listed

iRobot's page lists a vacuum with Clean Base and no mop pad in the box.

iRobot product page
Matrix Plus

Not found

No lift figure on the maker page. A lab review says you mark carpet as a no-mop zone.

Shark product page

Same on all four: a self-emptying base that takes the bin’s contents between runs.

Two robot vacuums lie upside down on the carpet beside a dog bed: the black one has cream dog hair wound tight round both of its brush rollers, while the white one has bare brushes.

Your home

How each one fits a home like yours

Set the conditions that describe your home. Each robot answers from its own Fit Check; nothing is scored until you choose.

Fit check

Describe your home

Pick what applies. Each robot answers from its own record.

Primary floors
Home size
Upkeep you accept
Across what you setEach robot’s own Fit Check
X50 UltraSet a condition
S8 MaxV UltraSet a condition
Roomba j7+Set a condition
Matrix PlusSet a condition
Primary floorsNot set
X50 UltraNot set
S8 MaxV UltraNot set
Roomba j7+Not set
Matrix PlusNot set
Home sizeNot set
X50 UltraNot set
S8 MaxV UltraNot set
Roomba j7+Not set
Matrix PlusNot set
Upkeep you acceptNot set
X50 UltraNot set
S8 MaxV UltraNot set
Roomba j7+Not set
Matrix PlusNot set

Sources

Where every figure comes from

  • X50 Ultra · global.dreametech.com product page; Vacuum Wars X50 Ultra review (2025)
  • S8 MaxV Ultra · us.roborock.com product page; Vacuum Wars head-to-head with the Dreame X40 Master (updated Sep 2026)
  • Roomba j7+ · irobot.com product page (J755020); Vacuum Wars j7+ review (updated Sep 2026)
  • Matrix Plus · sharkninja.com product page (RV2610WA); TechGearLab Shark Matrix Plus review (29 Sep 2024)

Every value was read from the page named on 2 Oct 2026. "Not found" means the maker page and the listed lab reviews were read and gave no figure. Lab tests differ between sources, so compare the same lab's numbers.

Questions

What readers ask

Which of these print a suction figure?

Dreame prints 20,000 Pa for the X50 Ultra and Roborock prints 10,000 Pa for the S8 MaxV Ultra. iRobot and Shark pages for the j7+ and Matrix Plus give no pascal figure.

Does any of them mop carpet?

Dreame says the X50 Ultra lifts its mop 0.41 in (10.5 mm) and Roborock says the S8 MaxV Ultra lifts up to 0.79 in (20 mm). The j7+ page lists no mop. Shark’s page gave no lift figure.

How did they do with pet hair?

A lab saw 0% hair tangling on the X50 Ultra and 59% on the S8 MaxV Ultra’s rollers. It saw some wrap on the j7+, and the Matrix Plus left about two-thirds of a 5 g hair sample.

Common questions

What readers ask about this comparison.

Next up

Do Robot Vacuum Marketing Claims Match Documented Reality?

Read the comparison
Comparison ID: RV–CMP–1975 · Last reviewed Jun 1, 2026 · Based on owner reports, manufacturer documentation, and firmware release notes

Add a robot

Close

Any of the 255 robot vacuums on record. 1 more on this page.