
ReviewECOVACS
ECOVACS DEEBOT T90 Pro Omni review: top mopping, a carpet question
Verdict
Buy it for a mostly hard-floor home with low or medium rugs and a pet that sheds an ordinary amount. It mops superbly and doesn't tangle, but its carpet cleaning is only decent.
The ECOVACS DEEBOT T90 Pro Omni is a mop that also vacuums, and a very good mop at that. In the only lab test of the US model, it lifted dried stains far better than that lab's average robot. It left the floor barely damp. It picked up every scrap of pet hair pressed into the carpet and wrapped none. Then it met real carpet and became merely decent. Everything measured on the US robot comes from one lab, backed by two home tests and the US manual, so the record is solid rather than deep. Swept's call is buy, for a home that's mostly hardwood, LVP or tile, with low or medium rugs and a pet that sheds an ordinary amount.
BuyHard floors, thin rugs, an ordinary shedder
The ECOVACS DEEBOT T90 Pro Omni: what the box promises, what you get
Price band: under $600
It's a low robot with a 10.6 in (270 mm) roller mop that rinses itself with fresh water as it goes. The dock empties the bin, washes and dries the roller, and doses detergent. You still fill and empty the tanks, because there's no water hookup. The box leads with 30,000 Pa of suction, the biggest number on it and the least useful.
Is the mopping as good as ECOVACS says?
Yes, and this is where the robot earns its money. ECOVACS promises a roller that scrubs with clean water instead of pushing yesterday's dirt around. Vacuum Wars, which bought its own US robot, scored it 157 on dried stains against that lab's average of 108. The water it left behind was a small fraction of the typical robot's. So the dried coffee drip under the table comes up, and the floor is soon dry enough for socks. On wood, a mop that doesn't leave puddles is the point.
ECOVACS rates the dock's roller wash at 167 °F (75 °C). Nobody has put a thermometer in it, so take that on trust. There's also no whole-home mop-only mode listed. That's a minor nuisance, and it won't matter to most homes.
Will it keep up with pet hair on carpet?
Pet hair, yes. Carpet itself, only so far. The same lab measured 100% pickup of pet hair flattened into carpet and 0% wrap of long hair on the brush. Over months in a real house, Just A Dad Approved saw no hair wound on the roller. That's why it leads our best robot vacuums for long hair.
The catch is carpet. On sand ground into medium pile it lifted 81%, a little above the lab average. The older T80S did better on the same test. Home testers found it "just okay" on carpet, and in a sponsored three-month video it sometimes jammed on one thick rug. Thin rugs and medium pile are fine. Wall-to-wall carpet or a shag rug is a different home.
For that home, look elsewhere. Thick area rugs on wood that must stay dry suit the Roborock Qrevo Curv 2 Flow in our best robot vacuum and mop for hard floors. Deep rugs on hard floors with a hard shedder, or a home where clean baseboards and toe kicks matter most, get the Dreame X60 Max Ultra Complete in that same roundup. The X60 also wins our best robot vacuum for pet hair, for a pet that sheds hard onto lots of carpet. Carpeted homes whose shedders never have accidents, and whose doorways sit under an inch, belong to the Dreame L60 Ultra PE, which that roundup and our own review of it both back. On a tighter budget, our best robot vacuums under $600 sends a big shedding dog on mixed floors to the eufy Omni E25. It sends carpet homes that skip the mop and pick up first to the Dreame D20 Plus.
Will it get over the step into the kitchen?
Probably, and it beats its own promise. ECOVACS claims a single step of 0.9 in (24 mm), and 1.6 in (40 mm) only as two steps in a row. The lab watched it climb a single 1.3 in (32 mm) step. A maker that undersells its climb is rare, and I'd frame that spec sheet. At 3.7 in (94 mm) tall with no laser bump on top, it fits under a lot of couches. It avoided 23 of 24 objects in the lab's clutter test, well above that lab's average. You'll still pick up the phone charger, just less often. If a sill or sunken room tops 1.3 in and your pets never have accidents, our best robot vacuum for pet hair chooses the Roborock Saros 20 for steps between rooms.
Does it have a camera and a microphone?
Both. The US manual describes a camera for dodging obstacles and a voice-control microphone that hears its wake word from across a good-sized room. It doesn't say how to turn voice off. What the manual does spell out is a way to cut it off from the internet. Hold the dock's button for 30 seconds and the Wi-Fi switches off. You can run the robot by hand without accepting the app's privacy policy: press its button to start or pause, hold 3 seconds to send it home. It needs a 2.4 GHz network.
That off switch is a comfort, not a cure. If a lens on the robot is a dealbreaker and your rugs are low, our best robot vacuum for pet hair turns to the eufy Omni C28, which mops with no camera aboard at all. It suits a well-behaved pet that sheds, as long as someone clears the floor before each run. ECOVACS has a patchy security record on older robots, though no published advisory names the T90. If years of dated security patches and control without the cloud matter most, the Roborock Saros 20 is the robot we back on that score, in our guide to the FCC and robot vacuums. If you're house-training a new dog, or an older one still has the odd mishap indoors, our home page backs the eufy Omni S2 for mostly hard floors. For a hard-floor home with thin rugs and house-trained, ordinary shedders, we'd buy the T90.
Living with the dock
How often will I be emptying and refilling it?
More often than the box suggests. ECOVACS says a dock bag lasts up to 90 days. In that sponsored home with cats, a dog and litter, it lasted a little over two months. The robot's own bin is small at 8.5 fl oz (250 ml), so it trips back to the dock often. The roller still looked new and didn't smell after three months. The dock is a big tower and isn't silent while it dries. ECOVACS rates emptying at 76 dBA, unmeasured on the US robot. The warranty is 12 months, short for a machine this busy.
What nobody has measured on the US T90
- A double-coat shed. No lab has fed it a husky's or golden retriever's undercoat. The 100% result was a medium-length coat.
- Noise. Only ECOVACS's figures exist.
- Corners. The side brush doesn't extend, and the roller reaches out 0.6 in (1.5 cm), says ECOVACS. Nobody has measured what reaches the corner.
- Reliability past three months. Owners whose robots we can't confirm are US models report a slipping main-brush drive gear that stops pickup. We don't count it against this model, but we'd watch for it in the first weeks.
- A second lab. Every measured number here comes from Vacuum Wars.
Which T90 is this? Don't buy the wrong one
The T90 Max Omni, T90 Max Plus Omni and T90S Pro Omni are different machines, and none of the results here were measured on them. The Care Set and Buddy Kit listings add accessories; we judge the plain T90 Pro Omni. On Amazon, the model field should read T90 PRO OMNI-US.

BuyHard floors, thin rugs, an ordinary shedder
Should you buy the ECOVACS DEEBOT T90 Pro Omni?
Yes, if your floors are mostly hard and your rugs are thin. That's why it leads our best robot vacuum and mop for hard floors and our best robot vacuums under $600. It mops better than robots that cost more, it doesn't tangle, and it has an honest off switch. A small apartment on wood or tile, with a short-coated pet or none, needs far less robot than this; our cheapest picks back the Tapo RV30 Max Plus for that home. Unsure which home yours is? The home-fit finder will tell you in a few questions.
We'd buy it for hardwood, LVP or tile with low or medium rugs and an ordinary shedder. It cleans like a specialist on the floor it was built for. Just don't ask it to be a carpet machine.
The evidence in full
9 sources
Vacuum Wars, US robot bought by the lab
| Test | Result | Against that lab's average |
|---|---|---|
| Pet hair, 2.5-in hair flattened into carpet, two runs | 100% | Well above |
| Long-hair tangle, 7-in hair | 0% wrapped | Well below, which is better |
| Carpet deep clean, sand embedded in medium pile | 81% | A little above; the older T80S scored higher on the same test |
| Dried stains | 157 | That lab's average is 108 |
| Water left on the floor | 0.012 oz (0.35 g) | Far below average |
| Obstacles avoided | 23 of 24 | Well above |
| Single threshold climbed | 1.3 in (32 mm) | ECOVACS claims 0.9 in (24 mm) |
| Suction and airflow at the brush housing | 1.23 kPa, 21 CFM | Above average; not measured the way the box's 30,000 Pa is, so we don't set them side by side |
| Area cleaned per charge | 1,372 sq ft | Above average |
| Height | 3.7 in (94 mm) | ECOVACS says 95 mm |
| Matter | Confirmed working | Room selection over Matter untested; the US product page doesn't mention Matter |
Firmware isn't stated in our record of this review. The lab's battery wording disagrees between its text and an image caption, so we don't use its battery pace figure.
Home tests on US models
- Just A Dad Approved, about two to three months, review dated July 2026: strong auto-empty, good for a pet home; no hair wrapped on the floating roller; carpet vacuuming "just okay". Nothing weighed.
- Daniel Romero, three months, sponsored by ECOVACS, US pricing, mostly hard floors with cats and a dog: bag lasted a little over 2 months with litter; sometimes jams on one thick rug; roller looked new and didn't smell; avoided cables and pets; never needed a remap; the dock is a big tower and not silent while drying.
The US manual and maker documents
- Robot model DEX95, dock model CH2523.
- Camera for obstacle avoidance and video features; microphone for voice recording and voice control, with a wake distance the manual states as roughly the length of a large living room. No instruction for switching voice off.
- Wi-Fi off: hold the dock's button 30 seconds; restart to re-enable. Manual operation works without accepting the app privacy policy; maps, remote start and voice need the ECOVACS HOME app. 2.4 GHz Wi-Fi only.
- Maker claims: 30,000 Pa; dock empties at 76 dBA standard; robot cleans at 60 dBA; mop lifts 0.6 in (15 mm) on carpet; clean tank 1 gal (4 L); no plumbed water kit; 12 months warranty for new robots in the US and Canada.
- Modes listed by ECOVACS: vacuum; vacuum and mop; vacuum first then mop. No whole-home mop-only mode.
- Home Assistant's official ECOVACS integration uses the cloud, with an option to point it at a self-hosted server. Not supported by Valetudo.
Not counted, and why
- Owner threads where the market isn't confirmed: a slipping main-brush drive gear (three owners in one thread, one at a week and one at two months, fixed with glue or a new brush), fine water streaks that persist after changing settings, map glitches needing resets, and detergent dosing that stops. Listed so you can watch for them, not counted against the US robot.
- Mop-only cleaning on drawn zones appears in one long-term video whose market isn't stated, so we can't confirm it on the US model.
- Security: no ECOVACS, CISA or NVD advisory we found names the T90. An ECOVACS HOME app flaw (CVE-2025-2394, app versions up to 3.3.0) reached every app user before its fix. ECOVACS's three-year update list shows blank for this model, and no US version of that page exists.
- FCC ID: one lead, unconfirmed. No recall found.
Research count for this page: 1 models weighed; 1 maker manuals among them; across this site's research, 497 sources kept in full; 148 Reddit threads read, kept as the reader's summary, not in full.
Sources
- ECOVACS US: DEEBOT T90 PRO OMNI instruction manual (opens in a new tab)
- ECOVACS US: DEEBOT T90 PRO OMNI product page (opens in a new tab)
- ECOVACS US limited warranty (opens in a new tab)
- ECOVACS security announcements (opens in a new tab)
- Vacuum Wars: ECOVACS DEEBOT T90 Pro Omni review (opens in a new tab)
- Just A Dad Approved: ECOVACS DEEBOT T90 Pro Omni review (opens in a new tab)
- Daniel Romero (YouTube, three months, sponsored by ECOVACS) (opens in a new tab)
- Home Assistant: ECOVACS integration (opens in a new tab)
- Reddit r/ecovacs: T90 Pro Omni two weeks review (opens in a new tab)








