
Running these analyses costs money. Buy through my links to help keep lights on! I may get a small commission.
Top Pros
Top Cons
Reddit Reviews
Thank you for clarifying; I must have misread while researching a ton of brands and models. I ended up going with the Eufy Omni S1. :)
Eufy S1 non pro version is $699 on sale and it is solid for the money
I have the S1 non pro and with mostly hardwood floors and scattered area rugs the vacuum works just fine. Overall for the $799 I paid very satisfied. The E25 does look like it ups the game a bit. Time will tell but Eufy does have the best overall offerings as of 2025.
Eufy S1 non-pro model $799. Best value, best mopping
Eufy is the king right now the S1 non pro is $799 great value.
I got the Eufy S1 non pro model for $799 and overall it’s awesome 👏
Eufy S1 non pro $599 with roller mop Mova is just Dreame repackaged and I sent mine back as it never made a single run on its own. Just my experience but Eufy has been solid for me so far.
The S1 non pro is $699 that’s what I purchased from Amazon. Working great so far.
Never once had a hair tangle with the eufy S1 and its superior to dreame in every way possible
The Eufy S1 changed everything with the mopping capabilities and design. The Eufy E25/28 new models further advance this technology. It’s just finally getting better.
I have the Eufy S1 and C20 both been great robots and I had to return a dreame that didn’t work out of the box brand new and my first one was a shark which is the worst of the worst in my opinion
I would say the Eufy S1 or the Narwal Flow both good choices
Love my eufy vac also! Came from and still have the s1 (standard version). My biggest surprise with the e28 was the portable cleaner, and not just that it's there, but how much I use it. I thought the concept was a cool idea and I would use it occasionally in my car or something because I was so used to using my full size carpet cleaner. I find myself grabbing this thing every week. Spill some coffee? Used to just use a towl but now the base station is right there and already has water it's just as fast as grabbing a towel. Also use it for dog prints, some smaller marks may have stayed for a few weeks until there was enough for me to clean them all at once now I just grab the portable cleaner and do it right away.
Vacuum wars is the real deal, pretty sure I watch every video (nerd alert). They also have a video for every vacuum that compares it to others in its range. So I recommend checking them out based on your specific home and wants. Imo eufy has the best obstacle avoidance at the moment especially on the s1 pro, it's amazing. I would recommend the eufy s1 pro or the e25 (e28 if you also wanted a portable carpet cleaner). Roller mop is a game changer and far superior, if buying new don't get one with spinning pads. Edit: I personally own the eufy s1 and the eufy x10. Love them both and wouldn't hesitate to buy them again. Most hard floors with some large rugs in my home.
Its been a year or two since I have used another brands flagship and the roborock i had before isn't really fair to compare, it didn't really have what I would accept as obstacle avoidance. I have a eufy s1 as well and I have been very happy with it. Occasionally it will pick up a rug edge or something but never gets stuck and just goes around and comes back over the top. I can make a video on that specific topic if it's helpful. If you watch my baseboard video linked above there are a few avoidance type scenarios in there. I have 4 children and I run it every night. While not the craziest mess at the moment this is a very common scenario for it to navigate if I don't clean up every night. Hope that answers at least some of your question. https://preview.redd.it/enpfi6pxbtrf1.jpeg?width=4000&format=pjpg&auto=webp&s=ab26dea10861962807ec2d14a698dbeffd2bdf48
I personally own both an s1 and a Eufy e28. Besides the leak that was already mentioned (fix being shipped from what I've seen, waiting for mine) the mopping performance is very similar. The e28 however blows the s1 series out of the water with vacuuming. And I'm not talking the advertised suction power I'm talking the roller brush. The s series has an all rubber brush which does fine on hard floor but not good on carpets and rugs, it's not rigid enough and get hair inside the roller you have to clean. The e25/e28 has the dual roller with combo rubber and bristles and it makes a Massive difference. If buying today save a couple bucks for more features and go with the e25/e28. It's brush roll and extending side brush are superior to the s1. Don't get me wrong I like my s1 e series is just newer and they learned some things. Just make sure you get the new tank with the rubber on the bottom or contact support and they should ship you one for free. Side note: e28 has the portal cleaner. Honestly didnt think I would use it much because I already had a full upright with a hose. I was wrong, it awesome just having it right there and already full of water lol.
I’ve had the E25 for just over a month now - it’s a revelation. Can run it at night no problem without it sounding like we’re being burgled. No leaks whatsoever. I returned an Omni S1 which had a water pump fault - this is better all round.
I have a Eufy Omni S1 and couldn’t be happier!
I have a constant shedding dog and have the Eufy S1, it saved my life and my sanity!
Same here (also the Eufy S1). It’s the best purchase I have done! It vacuums and mops fantastic. I live by the woods and have a huge ever shedding dog. It’s the first thing I would replace if it broke.
The Eufy with roller mops (S1, E25, E28) are generally regarded as the best for hard floors. If you're on a budget, the Dreame L40 is the best bang for the buck right now. It comes with a rubber roller that isn't great for hair but you can upgrade the optional tricut roller that cuts the hairs. I bought one on eBay from their official store on sale for Memorial Day for $500 with free shipping. Supposedly you can call their physical store in California for an even better deal and they will ship.
While roller mops are more difficult to maintain compared to spinning mops, their superior cleaning performance makes them worth it. The Eufy S1 Pro, S1, E25, Ecovacs X8, and the new X9 are all solid options. But if you want better customer support and more reliable software, Eufy is the way to go.
That's why it shocks me that some robots, Eufy e25 or S1 don't have a mop only mode. Always suck even mopping? Stupid if you ask me
Rankings by Use Case
Top recommendations from others in the same boat
Best for Cat litter tracking

Top pick
Roborock - Qrevo S
Best for Cluttered homes with toys and cables

Top pick
Roborock - Saros 10 Series
Best for Deep tile grout cleaning

Top pick
Eufy - Omni E25
Best for Hands-off maintenance

Top pick
Roborock - Qrevo S
Best for High threshold navigation

Top pick
Dreame - X50 Ultra
Best for High-volume pet shedding

Top pick
Roborock - Qrevo Curv Series





