Busy lives tend to leave household chores at the bottom of the list, which is exactly the gap robot vacuums are supposed to fill. Six weeks with the Eufy Omni S2 in a two bedroom flat with tile, laminate, and one stubborn rectangular carpet, and the number that matters isn't the 30,000 Pa on the box. It's how small the missed patch in the corner has gotten compared to the S1.
Design

The dock is the elephant in the room here. It's noticeably taller than the Narwal Flow 2 or the Roborock Saros 20, which means it won't slide under a table the way those two can. If you've got a utility room or a corner to spare, that's a non issue. If you were hoping to tuck it under furniture like the competition, plan around it.
Setup and Mapping
Initial mapping took under ten minutes for our flat and correctly identified every room on the first attempt, with only minor boundary tweaks needed in the app afterward. No re-mapping runs, no rooms merged together by mistake.
Cleaning Performance

Suction across tile, laminate, and short pile carpet was consistently thorough. There was no need to run a stick vacuum afterwards to pick up remaining dirt, which is the real test rather than a spec sheet number.
The carpet handling stood out specifically. The S2 lifted onto the rug and worked it without getting stuck or skipping sections, and it didn't ignore the transition the way some robots do when pile height changes mid room. That said, you can, as I do, choose to have the S2 treat the carpet area the same it would a tiled or hardwood area.
The CornerRover arms are the most noticeable upgrade over the S1. Eufy fits a pair of them rather than the single sweeping arm you get on many competing robots, and the difference shows up in the corners themselves. The dead zone every robot vacuum leaves behind is much smaller now, small enough that it saves an actual manual follow up.
Long hair never wrapped badly around the roller brush, unlike some robot vacuums whose roller brushes would gather all the hair and then attempt to pop out of its housing. That's a genuine relief given how often this exact issue shows up as a complaint on other robot vacuums.
Mopping

The HydroJet mop cleans well without oversoaking floors, even on its wettest setting. It handled everyday grime on tile and laminate without issue, though dried laundry detergent turned out to be its one weak spot, ironically harder to lift than regular dirt.

The mop extends sideways to clean against skirting boards, which cuts out another manual step. Against the Roborock Saros 20, the S2's mop is close but edges out slightly behind on raw mopping power.

The dock automatically empties the dustbin, washes the roller mop with ozonated water, and dries it afterward, so maintenance mostly comes down to topping up the clean water tank and emptying the dirty one. Across six weeks of daily use, it needed very little attention beyond that.

The ozonated water disinfection is one of those background features. Floors came out clean, but there was no obvious sign the water treatment was doing anything beyond that. Same story with the aromatherapy scent unit, neither my wife nor I noticed a scent difference despite it being active, so it's not a feature worth factoring into a buying decision.
App and Obstacle Avoidance

The app itself deserves a mention beyond “it works.” The home screen keeps things simple, a single card showing the Robovac's status and a play button, but the map view is where the depth shows up. Rooms are automatically labeled, Living Room, Primary Bedroom, Bathroom, and so on, and you can trigger a clean for the whole home, a single room, or a custom zone from the same screen.

Cleaning settings go deeper than most competitors bother with. Vacuum and mop mode, cleaning intensity, water level, and suction can all be adjusted independently per task, and the app lets you save any combination as a common task rather than rebuilding it every time.

Base station behavior is just as configurable. Auto empty defaults to every 45 minutes with a low noise emptying mode, mop washing runs every 55 minutes, and auto drying has its own standard mode setting. All of it can be tuned or turned off entirely, which matters if you want the dock quieter overnight rather than emptying itself on a fixed schedule.
Obstacle avoidance handled socks, shoes, and charging cables well, including a couple of moments where it looked like it hadn't seen a cable and then swerved around it anyway. The one recurring casualty was hair bands, which it shares with basically every robot vacuum on the market.
Our couch has a recliner motor that cuts clearance underneath, so most robots either avoid it entirely or get stuck trying. The S2 pushed as far as it could without getting stuck once, which is more than I can say for some pricier units.

Threshold crossing, including a roughly 1cm lip between our bathroom and hallway floors, caused no issues in either vacuum or mop mode. Scheduling and remote start through the app worked reliably, with the S2 consistently found docked and finished when set to run while we were out.
More importantly, it never failed to complete a scheduled clean. No unexplained map corruption, no getting stranded halfway through a room, and no random rescue me notifications interrupting the day.
Battery Life

Even set to vacuum and mop the entire flat in one meticulous pass, the S2 never needed to return to the dock mid cycle. For a two bedroom flat plus kitchen, living room, and bathroom, that's a full run without a recharge stop.
Noise
This was the bigger surprise. The S2 is quieter than expected even at full suction, quiet enough that my wife, who has sensitive hearing, didn't need to leave the room while it worked. The dock is similarly unobtrusive during its own cleaning and drying cycle.
Verdict

The Omni S2 isn't cheap, but Eufy's discount pattern means the real world price rarely matches the RRP for long. Against the Narwal Flow 2 and Roborock Saros 20, it holds its own on cleaning performance and comfortably wins on noise, with corner cleaning as the clearest generational improvement over the Omni S1.
Six weeks later, the Omni S2 has quietly become one of those products you stop thinking about because it simply gets on with the job. It isn't the best value robot vacuum you'll find, and the oversized dock demands some planning, but if your priorities are quiet operation, excellent corner cleaning, and dependable day to day performance, it's one of the easiest premium robot vacuums to recommend.
Eufy Omni S2 Robot Vacuum/Mop
Eufy Omni S2 Robot Vacuum/Mop-
Design4.5/5 Excellent
-
Cleaning Performance4.7/5 Excellent
-
Mopping4.6/5 Excellent
-
App & Smart Features4.8/5 Outstanding
-
Battery Life4.8/5 Outstanding
-
Noise4.8/5 Outstanding
-
Maintenance4.8/5 Outstanding
The Good
- Excellent corner cleaning thanks to dual CornerRover arms
- Quiet during both cleaning and dock maintenance
- Reliable navigation and scheduling
- Strong vacuum performance on hard floors and carpet
- Low-maintenance dock
The Bad
- Tall base station can be awkward to place
- Aromatherapy feature feels pointless
- Premium pricing at launch