Eufy S2 Review After One Month
I’ve been using the Eufy S2 for about a month now, and before filming our review, I asked Reddit what you wanted us to test. The response was massive, which made it clear there’s a lot of interest in this robot. We did our best to address everything that was asked, but if there’s something you want more detail on, feel free to leave a comment. For full transparency, eufy sent us this unit for a separate paid collaboration on our sister channel that has nothing to do with this review. This review is not sponsored, and eufy is seeing these results at the same time you are.
eufy Robot Vacuum Omni S2 and Mop Combo, 30,000 Pa AeroTurbo™ 2.0 Long-Lasting Suction, HydroJet ™ 2.0 Self‑Cleaning Roller Mop, CleanMind AI Navigation, Fragrance Diffuser, All‑in‑One Station
Out of the box, setup is straightforward. You get the robot, the UniClean station, a power cord, one bottle of cleaning solution, three fragrance modules, an extra vacuum bag, and the usual documentation. Initial setup involves installing the fragrance module, adding cleaning solution, filling the clean water tank, and placing the robot on the dock to charge. From there, it’s ready to clean.
First Impressions and Everyday Use
First impressions were mixed. The fragrance system smells nice when you open the modules, but during actual cleaning it doesn’t make a noticeable difference. Candles or other air fresheners do a better job, so refills aren’t something we’d personally recommend. The real standout right away is the DuoSpiral brush. This is the same system used on the E25 and E28, and in a household with three long-haired people and a long-haired dog, it handled hair, dust, and debris extremely well. The lack of tangling is a major win, and at this point, this type of brush should be standard. We were also glad to see an extended side brush and an extended mop roller. Neither is perfect, but both are meaningful improvements over earlier models.
The dock and mopping system are where the S2 really shines. The station automatically washes and dries the mop, and our LVP floors consistently came out looking great with no visible streaking. The roller mop looked nearly new after cleaning cycles, and eufy extended it as far as possible to maximize coverage. If we’re not mistaken, it’s the longest mop roller we’ve tested. The dock itself is one of the best eufy has made, and the built-in touchscreen adds to the premium feel, even if its usefulness is limited when child lock is enabled.

Carpet Performance and Hair Handling
Carpet performance was one of the most requested topics on Reddit, and this is where expectations may not be met. Despite having nearly four times the suction of the S1 Pro and roughly 10,000 Pa more than the E25 and E28, the S2 scored the same 80 out of 100 in our deep carpet cleaning test as the E25 and E28. All three use the same DuoSpiral brush, which explains the similarity. What surprised us is that the older S1 Pro scored a perfect 100 out of 100, suggesting that its brush design provides better carpet agitation. Other flagships like the Dreame Aqua10, Narwal Flow, Ecovacs X11, and MOVA Z60 also outperformed the S2 in this area. In everyday use, the difference is subtle, but visually the S2 doesn’t leave strong carpet lines and feels less aggressive than carpet-focused robots like the Roomba j9+. Edge pickup on carpet is slightly improved, but it still trails competitors because the robot doesn’t ride close enough to walls.
That said, the DuoSpiral brush is a real upgrade if hair management is your priority. The new design dramatically reduces tangling, but that comes at the cost of peak carpet agitation. This tradeoff is becoming more common across brands, and for our household it’s worth it. Not having to constantly cut hair out of the brush matters more than squeezing out the last bit of carpet performance, especially since in real-world use it’s hard to tell the difference between a carpet that scores an 80 versus a 100 in controlled testing.
Mopping Performance and Edge Cleaning
Mopping performance is another area that came up repeatedly. While our standardized mop testing process is still being finalized, basic dried-on stains were not an issue. The S2 relies more on downward pressure than light wiping, though true heavy scrubbing is still a stretch for any robot mop. On tile grout, results were mixed, with roughly half of the grime removed, which was more than expected given how difficult the residue was to remove manually. Water usage during cleaning is efficient, and you can customize how often the mop washes itself by room or by time, ranging from 15 to 85 minutes. The dirty water tank mainly contains sludge-like residue rather than solid debris, which tends to get caught in the station tray. We did notice debris buildup underneath the roller mop, which is normal for this style of system and something to keep an eye on.
When comparing mopping performance to other flagship models, we personally prefer the Narwal Flow and MOVA Z60 based on overall feel and experience, but in day-to-day use the floors looked similarly clean across all of them. The S2 handles muddy paw prints well, though more aggressive dried-mud testing is still in progress. Edge and corner cleaning, however, remains inconsistent. Expectations were high here due to frustrations with the S1, but the S2 often leaves a visible gap along walls and cabinets. There is currently no app control to adjust edge behavior, and the extending mop doesn’t reach as far as we’d like given how far the robot rides off walls. The extending side brush is helpful, but we wish it stayed deployed longer. Competing brands offer more control in this area, and that’s something we’d like to see eufy address.
Navigation, App Experience, and Smart Features
Obstacle avoidance performance is very situational, which is typical for robot vacuums. In our testing, the S2 avoided 71 percent of obstacles, compared to 83 percent for the S1 Pro and a database average of 66 percent. It reliably avoided pet waste and cords, but everyday clutter like cans and toys still gets pushed around. Dark objects remain hit or miss, and there is no wet-spill detection, so no-go zones are still recommended for problem areas. Software stability has been mostly fine, though over a month of use the robot disconnected from the app three times. Reconnecting was easy, but still frustrating. Moving furniture or relocating the robot between rooms did not require remapping.
Smart home integration exists on paper through Google, Amazon, Apple, and Matter, but in real-world use it is very limited. With Alexa, only basic commands like start, pause, find, and charge are available. There are no room-based voice commands and no live tracking of dust bag or detergent levels. The app itself is clean and easy to use, with support for multi-level mapping, no-go zones, and adjustable cleaning settings, but customization still lags behind competitors like Dreame, Roborock, MOVA, and Narwal.
eufy Robot Vacuum Omni S2 and Mop Combo, 30,000 Pa AeroTurbo™ 2.0 Long-Lasting Suction, HydroJet ™ 2.0 Self‑Cleaning Roller Mop, CleanMind AI Navigation, Fragrance Diffuser, All‑in‑One Station
Maintenance, Battery Life, and Final Thoughts
For homes with pets or long hair, performance has been excellent. After a month of daily use, we’ve had no tangles in the main roller or side brushes, and suction stayed strong even when the dustbin was packed. The self-emptying dock handled thick hair without clogs, though overfilling the bin may require more than one empty cycle. Maintenance overall has been minimal. After a month of daily use with no cleaning, the dustbin filter still looks brand new thanks to the cyclonic filtration. Hair and debris do build up in the station tray and under the mop roller, which is normal, and the dirty water tank can develop an odor and benefits from a rinse. We estimate over 20,000 square feet cleaned and more than 40 hours of runtime so far.
Mixed flooring handling is adequate but not perfect. There is no built-in vacuum-first-then-mop option, so you need to run separate cleaning passes manually. The mop lifts up to 28 mm on paper, but depending on carpet thickness it may still make light contact. Battery life varies significantly based on suction level, ranging from about 567 to 2,960 square feet per charge, and a full recharge takes roughly 4.8 hours. Noise levels range from about 65.5 dB on the quietest setting to 81 dB on max suction. The robot performs well in low-light conditions and fits under most furniture, though we wish it focused more on riding closer to edges rather than simply fitting under low-clearance furniture. The deodorizer system smells nice up close but didn’t make a noticeable difference during or after cleaning.
In the end, the Eufy S2 clearly sits at the top of eufy’s lineup and delivers its biggest strengths on hard floors and in mopping convenience. The roller mop system, combined with one of eufy’s best stations to date, provides consistently clean floors with very little hands-on maintenance. The cyclonic filtration and DuoSpiral brush make it an excellent choice for homes with heavy pet and human hair. However, carpet performance does not meaningfully improve over less expensive eufy models, and edge cleaning, smart home integration, and advanced app controls still lag behind some competitors. If your home is mostly hard flooring and low-maintenance mopping is your top priority, the S2 makes a lot of sense. If carpet deep cleaning, aggressive edge work, or software customization matter more to you, there are better-balanced options available, including better values within eufy’s own lineup.
Like this? Be sure to watch it in video form here: