Skip to main content
ECOVACS DEEBOT T90 PRO OMNI Review: the "set it and forget it" robot for people who hate mopping

ECOVACS DEEBOT T90 PRO OMNI Review: the "set it and forget it" robot for people who hate mopping

Alaric Vasquez
Alaric Vasquez
Gadget Reviewer
9 June 2026 1 min read

Summary

Editor's rating

★★★★★ ★★★★★

Is it worth the price, or are you paying for hype?

★★★★★ ★★★★★

Big, black, and not trying to hide

★★★★★ ★★★★★

Battery life and charging: does it really handle big spaces?

★★★★★ ★★★★★

Build quality and long‑term feel

★★★★★ ★★★★★

Cleaning performance: vacuum and mop in real life

★★★★★ ★★★★★

What you actually get with the T90 PRO OMNI

★★★★★ ★★★★★

Day‑to‑day effectiveness: does it actually reduce your cleaning load?

★★★★★ ★★★★★

Pros

  • Strong suction and good edge cleaning that actually picks up fine dust and pet hair
  • Roller mop with real scrubbing and self-cleaning, so floors look cleaner without constant pad washing
  • Long battery life and smart charging that handle larger multi-room spaces without constant interruptions

Cons

  • Large, bulky dock that needs a good chunk of wall space and is not very discreet
  • High price compared to simpler robot vacuums, harder to justify in small homes or light use cases
  • Still requires regular water tank handling and basic maintenance, not a fully hands-off solution
Brand ECOVACS

A robot for people who are done with sweeping and mopping

I’ve been using the ECOVACS DEEBOT T90 PRO OMNI for a few weeks in a pretty normal setup: dog, kid, mixed floors (LVT, tiles, a couple of rugs), and way too many crumbs. Before this, I had a basic Roborock that vacuumed only, and I still had to mop by hand. I bought the T90 because I basically wanted to stop thinking about floors during the week and only do a quick manual clean when needed.

First thing: this thing is not small, and it’s not cheap. So I didn’t expect magic, but I did expect to actually see a difference versus my old robot. And I did. The floors simply look cleaner every morning, especially the hard floors. Less dust on baseboards, fewer random crumbs around the table, and the rugs don’t feel gritty under bare feet anymore. It’s not perfect, but it’s a clear level up from a standard robot vac.

What surprised me most is the mopping. I usually hate robot mops because they just smear dirty water around. Here, the roller mop with constant self-cleaning actually does more than a token wipe. When I empty the dirty water tank after a couple of days, it’s pretty disgusting, even though the floor never looked that dirty to begin with. So yes, it’s doing something real, not just pretending.

If you’re expecting it to replace deep spring cleaning, forget it. You’ll still need to occasionally scrub corners, grout, and weird spots it can’t reach. But for day-to-day maintenance, especially in homes with pets and kids, it gets the job done way better than the cheaper robots I’ve used. The big question is whether that convenience is worth the price, and that depends on how much you hate cleaning and how big your place is.

Is it worth the price, or are you paying for hype?

★★★★★ ★★★★★

This thing sits firmly in the higher price bracket for robot vacuums. You’re paying for strong suction, proper mopping, self-emptying, and self-cleaning in one package. If you just want a basic robot to pick up dust bunnies in a small flat, this is probably overkill and not great value. You can get a decent simpler robot for much less and just keep mopping by hand.

Where the T90 PRO OMNI starts to make sense is in homes with:

  • Large floor area (multi-room, multiple floors if you move it)
  • Mixed floors (carpets + hard floors)
  • Pets that shed a lot
  • Kids or just a generally busy lifestyle

In that context, the combination of strong suction, real mopping, and reduced maintenance justifies the cost better. The fact you don’t constantly have to untangle hair from the roller, empty the dust bin, or hand-wash mop pads saves time and annoyance. If you use it daily, the cost per use drops pretty fast. If you’re only going to run it once a week, it’s harder to justify.

Running costs are there but not huge: dust bags, maybe some cleaning solution, and eventual roller/brush replacements. The water use is modest. One user mentioned a litre of cleaning solution lasting 3–5 months over about 80 m² of hard flooring, which matches my experience – you’re not burning through consumables like crazy. Overall, I’d say the value is good if you actually use it a lot, but there are cheaper robots that clean reasonably well if you’re willing to do more manual work. This is more for people who are done babysitting their vacuum and mop.

71jFzPnr1pL._AC_SL1500_

Big, black, and not trying to hide

★★★★★ ★★★★★

The T90 PRO OMNI is not a cute little gadget; it’s a chunky setup. The dock is tall and fairly wide (around 46 x 50 x 33.8 cm), so you need a decent bit of wall space. I had to shuffle furniture to give it a spot with good Wi‑Fi and enough clearance for the robot to come and go. If you live in a small flat with limited free wall space, that’s something to think about before buying.

The robot itself is the usual round puck style, black finish, with the LiDAR bump on top. It looks fine, nothing flashy, but it does show dust and fingerprints more than a white model would. On the positive side, it doesn’t feel cheap. The lid opens smoothly, the dust bin clips in solidly, and the roller and brushes are easy to access. The little details like labels on the water tanks and simple icons make it less intimidating than it looks at first glance.

In terms of layout, I like that everything important is front-facing or on top. You don’t have to flip it over constantly to figure out what’s going on. The dock has clear markings for clean and dirty water. You pull out the dirty water tank like a drawer, and you can see immediately how nasty the water is, which is oddly satisfying. The dock noise during self-cleaning is noticeable but not insane – more like a loud dishwasher moment than a jet engine.

One thing I’m not a fan of is the voice/agent mode. The robot talks, gives status updates, and can technically be controlled by voice, but I turned that off pretty quickly. It felt gimmicky and slightly cringe. I just use the app. Overall, design-wise, it’s practical and fairly user-friendly, but it’s a big unit that you will notice in the room. If you want something discreet and tiny, this isn’t it.

Battery life and charging: does it really handle big spaces?

★★★★★ ★★★★★

The listed 200 minutes of battery seems realistic for normal use. On standard suction and medium mop intensity, it cleans my entire downstairs (around 80–90 m² with mixed floors and a couple of rugs) on one charge with some battery left. When I crank suction to max and mop intensity to high, the runtime drops, but it still finishes the same area without needing to recharge mid-job.

The interesting part is the PowerBoost charging and adaptive charging. In practice, this means if the battery does get low in the middle of a big clean, it docks, charges a bit quicker than usual, and then resumes. The 10% in 3 minutes claim is roughly what I’ve seen – it doesn’t sit there forever. For my space, it rarely needs to do that, but I can see it being helpful in larger homes like the 4‑bed farmhouse mentioned in one of the reviews. It’s clearly designed for multi-room, multi-surface layouts, not just a studio flat.

I haven’t managed to drain it completely in one go, even when forcing it to clean multiple times in a day for testing. The app shows battery percentage, and it’s quite predictable – no weird jumps or sudden shutdowns. After a few runs, it seems to learn how much power your layout needs and stops overcharging or doing unnecessary top-ups. That’s not something you actively notice, but the net effect is fewer interruptions.

One thing to keep in mind: when it does dock to self-clean the mop or empty the dust, that also tops up the battery a bit, so the cleaning cycle is broken up anyway. If you absolutely need a single uninterrupted pass for some reason, that might annoy you, but for normal use, I didn’t find it a problem. Overall, the battery and charging system feel reliable, and I don’t have to think about it, which is the main point.

71zLAt mZiL._AC_SL1500_

Build quality and long‑term feel

★★★★★ ★★★★★

I haven’t had it for a full year yet, so I can’t pretend to know exactly how it will age, but I can comment on the general build and a few early signs. The robot itself feels solid: nothing rattles, the bumper has a bit of give but doesn’t feel flimsy, and the wheels handle going over thresholds and rugs without sounding like they’re struggling. The dock is heavy and stable – the robot lines up with it cleanly every time, which is not always the case with cheaper stations.

One Amazon user did mention their first unit had a drive wheel issue and had to be replaced. My unit hasn’t shown anything like that so far. I’ve checked the wheels and underside a few times after runs, and there’s no obvious wear or weird grinding noises. The roller and brushes are easy to remove and clean, which usually helps with long‑term durability because you’re more likely to actually maintain them if it’s simple.

The water system (tanks, hoses, and the mop washing mechanism) is the part I’m most curious about long term. Right now, everything works fine: no leaks, no odd smells, and the self-cleaning cycle doesn’t leave water puddles around the dock. I do make sure to empty the dirty water tank regularly and leave it open a bit to dry, otherwise I can see it getting smelly. If you’re lazy about that, it will probably get gross over time, like any mop bucket.

Plastic quality is decent, but not luxury. The lids and doors don’t feel fragile, but if you’re rough with gear, you could probably break something by forcing it. Overall, my impression is that it’s built to handle daily use, but the water-related parts will need basic care to stay in good shape. I wouldn’t call it bulletproof, but it doesn’t feel cheap or disposable either.

Cleaning performance: vacuum and mop in real life

★★★★★ ★★★★★

On the vacuum side, the 30,000Pa suction is not just a number on the box. On carpets and rugs, it pulls up a lot of fine dust. The first few runs, the dust bag filled faster than I expected, which tells me my old robot and manual vacuuming weren’t doing as much as I thought. It handles dog hair and long human hair pretty well. Thanks to the ZeroTangle 4.0 design, I don’t have to cut hair off the roller every week – I’ve checked a few times and only had to clean it once properly after a couple of weeks.

On hard floors, crumbs, sand, and dust are gone in one pass most of the time. You can still find the odd missed bit in very tight corners, but overall it’s solid. The TruEdge 3.0 feature is actually useful: the roller extends closer to the wall, so those annoying dust lines along skirting boards are way less visible. I’m picky about that, and this is the first robot I’ve had that doesn’t leave obvious “edge dirt” everywhere.

The mopping is where it stands out compared to cheaper robots. The OZMO Roller 3.0 is a real roller that scrubs with pressure rather than just dragging a damp cloth. Combined with the instant self-cleaning and fresh water flow, it doesn’t just smear old dirt around. Sticky spots in the kitchen (dried juice, coffee drips, dog paw prints) actually come off after one or two passes. Is it as strong as getting on your knees with a brush? No. But for daily maintenance, it’s more than “just a wipe”.

Carpet handling with the 0.6-inch roller lift works well. It lifts the mop on rugs and switches to vacuum only, so I haven’t had wet patches on carpets, which used to be my main complaint with combo robots. It also has a “carpet first” mode where it vacuums rugs dry before mopping the hard floors, which makes sense if you’re worried about cross-contamination. Overall, performance is pretty solid: not magic, but it clearly reduces how often I need to do a full manual clean.

71-d2LA g6L._AC_SL1500_

What you actually get with the T90 PRO OMNI

★★★★★ ★★★★★

Out of the box, you get the main robot, the big OMNI dock, water tanks (clean and dirty), dust bag, power cable, and the usual spare bits. The robot itself handles both vacuuming and mopping in one go. The dock is the brain and the bathroom: it sucks out the dust, washes the mop roller with clean water, and holds the dirty water until you empty it. No separate mop pads to constantly remove and wash, which I really liked.

On paper, the specs are heavy: 30,000Pa suction, ZeroTangle 4.0 for hair, TruEdge 3.0 for corners, OZMO Roller 3.0 for scrubbing, and PowerBoost charging that gives you roughly 10% battery in 3 minutes. In practice, most of that translates to: it sucks hard, it doesn’t choke on hair every two days, and it gets closer to edges than my previous robot. The adaptive charging is more invisible – you just notice it doesn’t keep stopping mid-clean on bigger spaces.

Setup through the ECOVACS app is fairly straightforward. It did an initial mapping run of my ground floor (about 80–90 m²) in one go without dying. The app lets you name rooms, set no-go zones, choose vacuum/mop intensity, and schedule cleaning. There’s also the live video thing, which feels more like a novelty but works: you can drive the robot around and spy on pets or check if you left a window open.

Overall, the package feels complete: vacuum, mop, self-empty, self-cleaning, app control, and AI obstacle avoidance. You don’t need to buy extra accessories right away, apart from detergent if you want to use their solution. Just know this is not a small footprint product – you’re basically committing a piece of wall space to a cleaning station, and it looks like a little appliance, not a discreet box in the corner.

Day‑to‑day effectiveness: does it actually reduce your cleaning load?

★★★★★ ★★★★★

In daily life, the biggest compliment I can give it is this: I vacuum and mop manually far less. Before, I’d do a full vacuum twice a week and a mop once a week. Now, with the T90 running on a schedule (every night in the kitchen/living area, every other day in the rest), I only do a proper manual clean maybe once every 2–3 weeks, and mostly for corners, behind doors, and under low furniture it can’t reach.

The AI obstacle avoidance is decent. It doesn’t plough through shoes, cables, or pet bowls as much as my previous robot. That said, it’s not magic – if you leave a thin cable mess on the floor, it can still get tangled. But for normal clutter (bags, chairs, random toys), it navigates around pretty intelligently. It also manages thresholds and transitions between LVT, tiles, and rugs without getting stuck, which was an issue with an older model I had.

Maintenance is lighter than I expected. The self-emptying dust bag compacts dust quite well, so I’m not changing it constantly. Depending on how dirty your home is, it’s more of a monthly thing than a weekly thing. The water tanks are the main regular job: filling the clean one and emptying the dirty one every few days. With around 80 m² of hard floor, I’m doing that roughly twice a week when running daily mopping. It’s not zero work, but it’s low-effort compared to mopping yourself.

Where it’s less effective is in tight spots and around very cluttered areas. If your place is full of random stuff on the floor, no robot will save you. Also, it still can’t deal with deep stains that have been there for ages; you’ll need to spot clean those. But for keeping the general level of cleanliness high – especially with pets and kids – it does the job well. If you’re expecting to never touch a mop again, that’s unrealistic, but if you want to cut your floor work in half or more, this gets you there.

Pros

  • Strong suction and good edge cleaning that actually picks up fine dust and pet hair
  • Roller mop with real scrubbing and self-cleaning, so floors look cleaner without constant pad washing
  • Long battery life and smart charging that handle larger multi-room spaces without constant interruptions

Cons

  • Large, bulky dock that needs a good chunk of wall space and is not very discreet
  • High price compared to simpler robot vacuums, harder to justify in small homes or light use cases
  • Still requires regular water tank handling and basic maintenance, not a fully hands-off solution

Conclusion

Editor's rating

★★★★★ ★★★★★

The ECOVACS DEEBOT T90 PRO OMNI is a solid choice if you want to seriously cut down on vacuuming and mopping, not just dabble with a basic robot. The suction is strong, the edge cleaning is noticeably better than older models I’ve used, and the roller mop with self-cleaning actually removes day‑to‑day grime instead of just pushing dirty water around. With pets and kids, the difference in how often I need to manually clean is clear.

It’s not perfect. The dock is big, the price is high, and you still have to do some maintenance: empty dirty water, refill clean water, and occasionally clean the roller and filters. Obstacle avoidance is good but not magic – if your floor is a cable jungle, you’ll still need to tidy up a bit. And if you live in a tiny place or don’t care much about mopping, you’re probably better off with a simpler, cheaper robot.

If you’ve got a medium to large home, mixed flooring, and you’re sick of constantly sweeping up pet hair and crumbs, this model makes sense. It’s especially suited to people who want to run it on a daily schedule and pretty much forget about floor cleaning besides some light upkeep. If you’re budget-sensitive or just want something “nice to have”, it might feel like too much. For heavy, regular use, though, it’s a strong workhorse that actually reduces your cleaning workload in a noticeable way.

See offer Amazon

Sub-ratings

Is it worth the price, or are you paying for hype?

★★★★★ ★★★★★

Big, black, and not trying to hide

★★★★★ ★★★★★

Battery life and charging: does it really handle big spaces?

★★★★★ ★★★★★

Build quality and long‑term feel

★★★★★ ★★★★★

Cleaning performance: vacuum and mop in real life

★★★★★ ★★★★★

What you actually get with the T90 PRO OMNI

★★★★★ ★★★★★

Day‑to‑day effectiveness: does it actually reduce your cleaning load?

★★★★★ ★★★★★
DEEBOT T90 PRO OMNI Robot Vacuum Cleaner with Mop,30,000Pa Blast Suction,PowerBoost Charging,Instant Self-Cleaning OZMO Roller Mop,TruEdge Deep Edge Cleaning,AI Obstacle Avoidance T90 Pro Omni Black
ECOVACS
DEEBOT T90 PRO OMNI Robot Vacuum Cleaner with Mop,30,000Pa Blast Suction,PowerBoost Charging,Instant Self-Cleaning OZMO Roller Mop,TruEdge Deep Edge Cleaning,AI Obstacle Avoidance T90 Pro Omni Black
🔥
See offer Amazon