Quick Answer: The eufy E28 Omni is a robot vacuum, roller mop, and detachable handheld spot cleaner in one dock — and the spot cleaner is the reason to buy it. Vacuum Wars measured 85% deep-carpet dirt removal (a top-eight result out of 150+ robots, against a 75% average) and 23 of 24 obstacles avoided, one of the best obstacle scores it has recorded. But it also measured only 0.57 kPa of real suction against a 0.83 kPa average despite the 20,000 Pa headline, and the worst long-hair score it has ever recorded. Overall it rates 3.63/5 — 15th on its Top 20. At a street price near $659.99 against a $999.99 MSRP, buy it if you were going to buy a robot and a spot cleaner. Skip it if long hair is your problem.
Most “3-in-1” robot vacuums are a vacuum, a mop, and a marketing department. The eufy E28 Omni is the first one where the third tool is genuinely a third tool: a FlexiOne portable deep cleaner that lifts out of the dock with a hose and trigger, and that the dock then refills and drains for you. That is a real product category — the Bissell Little Green sells by the hundreds of thousands — folded into a robot vacuum station. Whether the E28 is a good buy comes down almost entirely to whether you want that third tool, because as a robot vacuum alone it is competent rather than commanding.
eufy E28 Omni by the numbers
- 85% deep-carpet dirt removal — a top-eight score out of 150+ robots tested by Vacuum Wars, and a full 10 points above the 75% category average.
- 23 of 24 obstacles avoided in Vacuum Wars’ obstacle course — among the best results the site has recorded, from a single camera plus LED sensors trained on 200 object types.
- 0.57 kPa measured suction vs a 0.83 kPa average, and 14 cfm airflow vs 16 cfm — below average for the price bracket, despite eufy’s 20,000 Pa turbo rating.
- Mopping stain removal of 127 vs a 93 average — clearly above average, from the HydroJet roller system.
- Worst 7-inch hair-test score Vacuum Wars has ever recorded — long hair wraps the brush.
- 216 minutes vacuum-only runtime (125 minutes vacuuming and mopping) per eufy, covering roughly 1,207 sq ft per charge in testing against a 1,015 sq ft average.
Specs at a glance
| Spec | eufy Omni E28 |
|---|---|
| Rated suction | 20,000 Pa turbo (measured: 0.57 kPa sealed, 14 cfm airflow) |
| Navigation | Top-mounted LiDAR + single camera with LED obstacle avoidance |
| Mopping | HydroJet self-cleaning roller — 11.4 in wide, 180 RPM, 1 kg downward pressure, lifts 10.5 mm on carpet |
| Third tool | FlexiOne detachable portable deep cleaner — hose, trigger, brush head, spray nozzle |
| Dock | Auto-empty, mop wash, hot-air dry, detergent dispensing, wastewater collection, self-refill — and it services the FlexiOne's tanks too |
| Battery | 216 min vacuum-only · 125 min vacuum + mop |
| Onboard bin | 300 ml |
| Threshold clearance | 21 mm |
| Robot dimensions | 12.83 × 13.72 × 4.40 in |
| Dock dimensions | 14.63 × 19.07 × 17.29 in |
| Smart home | Matter support, multi-level mapping, virtual barriers, zone cleaning (2.4 GHz Wi-Fi only) |
| Price | $999.99 MSRP · around $659.99 street ($1,399.99 for the bundle on eufy's own store) |
| Vacuum Wars rating | 3.63 / 5 — 15th on its Top 20 Robot Vacuums list |
eufy Robot Vacuum Omni E28
- Only robot vacuum with a genuine handheld wet extractor built into the dock — and the dock refills and drains it.
- 85% deep-carpet dirt removal, a top-eight result out of more than 150 robots tested by Vacuum Wars.
- Avoided 23 of 24 obstacles, among the best obstacle-avoidance scores on record.
Three-in-one machines ship in big boxes, so it helps to have shipping sorted: get your new robot vacuum in two days — try Amazon Prime free for 30 days.
The FlexiOne spot cleaner: the actual product
Start here, because this is what makes the E28 different from every other robot in our best eufy robot vacuum lineup. The FlexiOne is a detachable handheld wet extractor with a hose, trigger, brush head, and spray nozzle — the format you would otherwise buy as a standalone Bissell Little Green or Hoover spot machine. Vacuum Wars found its suction surpasses the Little Green’s and that it removed pre-treated coffee stains, grape juice, and a fresh wet spill without difficulty.
The integration is the clever part. Standalone spot cleaners get used twice and then live in a closet because filling and emptying them is a chore. The E28’s dock manages the FlexiOne’s water tanks and debris for you alongside the robot’s, so the handheld is charged, filled, and ready in the same place your robot lives. If you have carpet, kids, pets, or a car interior you actually clean, that is a meaningful behavioural difference, not a spec-sheet bullet.
Shop E28 roller mops & dock bags on Amazon →
Vacuuming: good on carpet, mediocre on the meter
The E28’s cleaning results are better than its suction numbers suggest, which is a useful lesson in reading robot vacuum specs. eufy advertises 20,000 Pa, but Vacuum Wars measured 0.57 kPa of sealed suction against a 0.83 kPa category average and 14 cfm of airflow against 16 cfm. Pascal figures are measured at the nozzle under ideal conditions; they are not a proxy for pickup.
What the E28 does well is the test that matters most: it removed 85% of deeply embedded carpet dirt, a top-eight finish out of more than 150 robots and ten points clear of the 75% average. Surface pet hair came in at 81%, exactly average. Navigation is efficient too — 0.9 m²/min against a 0.7 m²/min average, with LiDAR mapping and roughly 1,207 sq ft of coverage per charge. For carpeted homes it performs like a machine well above its measured suction. See how it lands against the field in our best robot vacuum for carpet roundup.
The long-hair problem
This is the one disqualifier, and it deserves its own heading. In Vacuum Wars’ 7-inch hair test the E28 recorded the worst score the site has ever measured. Long human hair wraps around the brushroll instead of being cut and drawn into the bin, which means manual detangling with scissors — the exact chore robot vacuums are supposed to eliminate.
Short pet hair is a different story and performs at category average, so a household with a shedding short-haired dog is fine. But if anyone in the house has long hair, this is not your robot at any price. Our best robot vacuum for long hair and best robot vacuum for pet hair guides point at models with dedicated anti-tangle cutting combs instead.
Mopping: the HydroJet roller earns its keep
The E28 mops with a single 11.4-inch roller rather than spinning pads, fed by a dual-reservoir HydroJet system that sprays clean water onto the roller and scrapes it clean continuously — eufy rates the refresh at 360 times per minute, with 180 RPM rotation and 1 kg of downward pressure. The practical effect is that the roller is never dragging a dirty pad across your floor.
The results back it up: 127 on the stain-removal test against a 93 average, comfortably above average. The roller lifts 10.5 mm on carpet so rugs stay dry. The one blemish is 1.3 g of water left behind, slightly above average, which can mean light streaking on dark hard floors. Compared against dedicated mopping flagships in our best robot mop guide, the E28 is genuinely competitive.
What we don’t like
- Long hair is a dealbreaker. The worst 7-inch hair-test score Vacuum Wars has ever recorded.
- Measured suction is below average for the price. 0.57 kPa vs 0.83 kPa average, despite a 20,000 Pa headline.
- A 300 ml bin is small. Frequent trips back to the dock mid-clean on a large floor.
- It’s tall — 4.40 inches. The top-mounted LiDAR turret means it won’t fit under low sofas that retractable-LiDAR flagships clear.
- Durability questions on the spot cleaner. More moving parts, hoses, and tanks means more to go wrong over years of use.
- Confusing pricing. $1,399.99 on eufy’s own store, $999.99 MSRP per Vacuum Wars, ~$659.99 on sale. Do not pay the top number.
eufy E28 vs the alternatives
| Model | Standout feature | Deep-carpet result | Long hair | 2026 street price | Buy it for |
|---|---|---|---|---|---|
| eufy Omni E28 | Detachable FlexiOne spot cleaner in the dock | 85% (top 8 of 150+) | Worst score recorded | ~$659.99 | Replacing a robot and a spot cleaner |
| eufy Omni S2 | 30,000 Pa AeroTurbo 2.0 + HydroJet 2.0 | — | — | $1,599.99 list | eufy's outright flagship |
| eufy X10 Pro Omni | Best-value eufy with twin spinning mops | — | — | $449–599 | Spending as little as possible on a eufy |
| Roborock Saros 10 | 22,000 Pa + 80°C hot-water mop dock | — | Anti-tangle riser | ~$1,299.99 | Best-in-class mopping and mapping |
| Dreame X50 Ultra | Climbs 42 mm thresholds on retractable legs | 83% deep carpet | DuoBrush: 0% tangle at 7in | ~$1,050 | Homes with raised transitions and long hair |
The instructive comparison is against the Dreame X50 Ultra: it scores slightly lower on deep carpet (83% vs 85%) but records 0% tangle on the same 7-inch hair test the E28 fails outright. That is the trade in one line — the E28 buys you a third appliance and gives up hair handling. Within eufy’s own range, the X10 Pro Omni covers the basics for far less, and the S1 Pro has been discontinued in favour of the Omni S2. For the cross-brand picture see our eufy vs Roborock comparison.
Who should buy the eufy E28 Omni
- Buy it if you were about to buy both a robot vacuum and a standalone spot cleaner — at ~$659.99 the E28 replaces both and stores them in one dock.
- Buy it if you have carpet and want deep extraction: 85% embedded-dirt removal is a top-eight result out of 150+ robots.
- Buy it if obstacle avoidance matters — 23 of 24 objects avoided is among the best ever recorded.
- Buy it if you want strong mopping without a hot-water flagship budget; 127 on stain removal beats the 93 average.
- Skip it if anyone in your home has long hair. This is not negotiable — the hair test result is the worst on record.
- Skip it if you need a low-profile robot for under-furniture cleaning; 4.40 inches is tall.
- Skip it if you can’t find it near its sale price. At $1,399.99 the three-in-one maths stops working.
The bottom line
The eufy E28 Omni is best understood as a spot cleaner with a very good robot vacuum attached. The FlexiOne handheld out-suctions a Bissell Little Green, and the dock keeps it filled and drained so it actually gets used. Around it sits a robot that removes 85% of deep-carpet dirt (top eight of 150+), avoids 23 of 24 obstacles, and mops at 127 against a 93 average — despite measured suction of only 0.57 kPa against a 0.83 kPa average. That combination earns 3.63/5 and 15th place on Vacuum Wars’ Top 20, which sounds like faint praise until you remember no other robot on that list comes with a handheld extractor.
Two things decide it. If long hair is part of your household, walk away — the worst hair-test score ever recorded is not something to work around. If it isn’t, and you’d otherwise buy two machines, the E28 near $659.99 is one of the smarter buys in the category. Compare it against the field in our best robot vacuum rankings before you commit.