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.

This page checks
- SuctionThe maker's figure, where one is printed
- Brush designRollers and how they treat carpet
- Deep carpet pickupIndependent embedded-debris tests
- Pet hairWrap on the brush and pickup
- Mop on carpetWhether the pad lifts clear
iRobot
Where to buy
Amazon acquisition of iRobot collapses, triggering going-concern disclosure
Shark
Where to buy
Dock motor wear pattern documented at 12-18 months in owner cohort
Full specifications18 figures on record · 17 differ
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%.
20,000Pa
Printed on the product page for the X50 Ultra.
Dreame product page10,000Pa
Printed for its top Max+ mode.
Roborock US product pageNot found
iRobot says only "10x the Power-Lifting Suction" against its 600 series. No pascal figure on the page.
iRobot product pageNot found
The maker page gives no pascal figure. The page lists a self-cleaning brushroll and Matrix Clean passes.
Shark product pageTwo brushes
A bristled rubber brush for hard floors and a TPU rubber brush for carpet.
Dreame product pageTwo rollers
Dual-roller brush built to reduce hair tangling, plus an extending side brush.
Roborock US product pageTwo brushes
Dual multi-surface rubber brushes, made to resist pet hair tangles.
iRobot product pageOne brushroll
Self-cleaning brushroll for pet hair, per the maker page.
Shark product page83% pickup
The lab's average for robots tested is 75%.
Independent lab, 202576% pickup
Measured in a head-to-head article, updated Sep 2026.
Independent lab, 202691score
Scored 91 on the lab's Carpet Deep Clean test, with low suction numbers noted.
Independent lab, 202681% sand, short pile
Different lab and test from the other three. High-pile rice pickup was 53%.
Independent lab, Sep 20240% tangled
In the 7 in hair test. Pet hair pickup on carpet was 98% in a 2.5 in test.
Independent lab, 202559% caught
Hair caught in its dual rollers. The lab does not state the hair length.
Independent lab, 2026Lab saw hair caught in the axles with longer human hair. No percentage given.
Independent lab, 2026About two-thirdsof 5 g left
Left after the first pass of a 5 g embedded hair test on medium-pile carpet.
Independent lab, Sep 20240.41in (10.5 mm)
Mop lift on carpet. A lab saw it lift slightly over 0.39 in (10 mm).
Dreame product page0.79in (20 mm)
Mop lifts up to 0.79 in (20 mm) above carpet while it vacuums.
Roborock US product pageNo mop listed
iRobot's page lists a vacuum with Clean Base and no mop pad in the box.
iRobot product pageNot found
No lift figure on the maker page. A lab review says you mark carpet as a no-mop zone.
Shark product pageSame on all four: a self-emptying base that takes the bin’s contents between runs.

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.
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


X50 Ultra
S8 MaxV Ultra
Roomba j7+
Matrix Plus