
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
Narwal is not hated here because they spend least on reviews. I don't hate Narwal. I am completely frustrated by their absolutely horrible initial mapping algorithm in my open layout home. I had the Z10 Ultra. I have a large open layout of my entryway ,study, kitchen , dining room and living room. It would not allow me to split the areas properly. Something that both my Roborock's and the Dreame can do easily and effortlessly. I attempted remapping at least 4 times. I tried at least another15 times to have it 'discover' a new space to redefine the walls. Nothing worked. I went out on reddit looking for solutions and found other posters with the same issue since the Freo X and they have reported it to Narwal. So the issue has been known for easily over a year. No resolution. For an open concept home, it is by far the worst mapping program I've used by a mile. If you have traditional walls I know it works because it properly mapped that other part of my home. It's disgraceful and disappointing that Narwals exceptional hardware and build quality is hamstrung by that piece of garbage mapping software. So I dont hate Narwal. I'm completely frustrated by it. Unit returned and never going to use another of their robots until I read from multiple sources that their open layout algorithm has been completely rewritten and they allow merging or dplitting an area as easily as Roborockor Dreame.
Its a mostly fine robot but not a fan of their mapping software. Much better mapping and software options. Don't care how sophisticated a robot is if their software sucks.
The basic and simple and frustrating issues with the Narwal software have been there now for well over a year. Problems that other redditors have posted over that time clearly show that timeline. Issues like mapping open concept spaces and having easy to use and manipulate split and merge lines have been solved years ago by other companies like Roborock and by Dreame. There is no excuse that Narwal - who has most definately been made aware of these issues long ago - has either chosen to ignore fixing 'merge/split' options (and more) or the current team is incapable of doing so. Agree. One day it may be fixed. One dayBut why should I wait when other companies have solved this issue a long time ago? Based on their current history of software development, I'm not holding my breath. If you're satisfied with their substandard software (and excellent robot build) that's fine. As a homeowner with a large open concept layout their mapping software is crap and pretty much renders using their robot useless unless I want to compromise how I use a Narwal. Something that is not an issue with Roborock or Dreame or Mova (and probably others also). So if a home has basically traditiona wall spaces.Sure. Narwal is great. If the layout is open concept. Then....Narwal no.
Narwhal has been great for us. Mops and vacuums and no issues with dog hair.
It does. I mean you need to empty the bin every so often and the dirty water/refill the clean water but that’s about it. https://us.narwal.com/products/narwal-freo-z10-ultra-robot-vacuum-mop?utm_source=google&utm_medium=cpc&g_campaign_id=23011485305&g_adgroup_id=183666201485&g_ad_id=%7Badid%7D&gad_source=1&gad_campaignid=23011485305&gbraid=0AAAAABS0oxw-Z4PZOAyH2m29rFiAlTrei&gclid=CjwKCAjwisnGBhAXEiwA0zEORzZDMCdOwcYUrhL0MZCs3nENN-r6YROn-SLhhvU5I9hSWOqpEWigDhoCK8cQAvD_BwE&variant=51635424854197
Ya the freo z10 ultra should have 2 detergent slots. One for the cleaning solution. And the other one can hold a hardwood floor solution; this can be used as a routine maintenance to help protect and shine up hard floors periodically. It can also hold a heavy duty detergent bottle for tougher grime removal/cleaning.
The best for obstacle avoidance will be the MOVA P50 pro ultra and the Narwal Freo Z10 ultra as these models are the only ones with an RGB camera which help it avoid obstacles like cables and cat toys. It will also help it recognize any scattered litter and it’ll slow down and be more meticulous when it notices it. The Narwal model is more water hungry so I’d recommend this as a mopping focused robot and given how big your home is I’d connect it to the water line if possible. The MOVA p50 pro ultra is the more water effective choice. I did hear issues about the p50 pro ultra’s front wheels breaking but I do not hear it as much anymore. I’d still recommend making your robots run multiple times a day so any flaws can be caught and you can return the robot within the return period that Amazon has. MOVA sent me their v50 ultra and their z60 ultra roller to review as part of their Reddit collaboration program.
Please check if your local tech store is an authorized dealer for dreame and MOVA. If so, you’ll have access to warranty. If this store is known for having easy return policies, I think it’ll be fine to buy from there. You can check MOVA’s authorized retailers here: https://it.mova.tech/pages/where-to-buy You can check Dreame’s authorized retailers here: https://it.dreametech.com/pages/where-to-buy The main difference between the TriCut brush and the antitangle roller brushes on l40s pro ultra and the roborock DuoDivide brushes is that the l40s pro ultra and the roborock Curv S5X will be quieter when vacuuming. All will do fine for hardfloor pickup but the l40s pro ultra’s duo antitangling brushes do better at picking up fur and hair embedded in carpet. For multi floor cleaning, you can also carry the base station up. They are pretty heavy at 10-13kg though.
Most robot vacuum and mop combos don’t put down too much water and you can easily customize the water put down so a drying feature isn’t needed. I’d check out the Narwal Freo Z ultra or the Freo z10 ultra for a mopping focused robot as it’s more gentle on hardwood floors (exerting 8N) if you’re okay with refilling the water tanks more often or connecting it to your water tank as it should have a dedicated wood care detergent cartridge you can slot in. It isn’t as great for rug vacuuming though but there are other more water efficient options from roborock and MOVA that do better in this aspect.
The MOVA will be better at vacuuming and the Narwal will have the best smart cleaning mode and mopping but vacuuming isn’t as good as the MOVA and tanks need to be refilled more often.
Yep the narwal models are great for mopping, but are very water inefficient compared to other models with an onboard water tank. There's also the MOVA V50 Ultra with mop pads that can tilt which is good for uneven tile floors.
It is mainly a result of confirmation bias, and most online posts are subject to the self-selecting bias. Many well-made robot vacuums can go much longer, and so even well-made combo vacuum and mop robots are still lasting well. Brands I'd go for: Dreame can have well built robots (I'd avoid the aqua 10 roller for now as there seems to be a design flaw) customer service depends heavily on region and there's mixed feedback regarding this; Eufy has generally solid customer service all around; MOVA seems to have pretty solid build quality, other than the p50 for the NA market (broken front wheel) and the z50 (docking issue due to a design flaw>), solid customer service seems to be better than dreame's even though they're serviced by the same group as dreame owns MOVA; Narwal which hasbuild quality seems to be pretty good with some reporting it still worked flawlessly even though it fell off a flight of stairs because their cliff sensors are a bit weird, customer service reviews are mixed; Roborock which has build quality seems to be solid overall but obstacle avoidance is their only flaw, mixed reviews of customer service from very negative to very positive); and Xiaomi which has generally solid build quality and customer service for its price (I bought from them before and when something got stuck in the wheel where I couldn't reach it, they fixed it and shipped it back in a week).
You are spoiled for options. Dreame, ecovacs, mova, and Narwal have roller mop robots. I’d narrow it down to mova and Narwal imo. Dreame’s Aqua 10 roller robots are clearly based off the MOVA Z60 ultra roller complete (MOVA is a subbrand of dreame but they have completely different R&D teams) but with less downwards force when mopping (dreame does 9-12N and MOVA currently exerts the highest downwards force at 17N). I have seen some people report that their Z60 Ultra Roller’s autoempty port gets clogged with fur but I haven’t had this happen at all after it has cleaned 43,000sqft and I have a long haired corgi that sheds all the time. Narwal is also a good choice with a track type mop exerting 12N but it lacks a detergent tank in the base station so you’d need to manually add the detergent when you refill the clean water tank (up to you to decide how important that is). MOVA did send me their v50 ultra complete and the Z60 ultra complete to review as part of their Reddit collaboration program. Both did great removing overnight dried on kitchen grease in one go. The z60 ultra roller was able to get rid of splattered dog friendly ice cream left by my dog with most of it gone in 1 pass and totally squeaky clean in the second pass. My review of the Z60 ultra roller complete is being finalized~~~
For spinning mops, the roborock ones are very very plush which is good for textured floor. The Narwal robots are even better at mopping textured floors since it has even thicker mops but it uses a lot more water compared to those with internal water tanks like the roborock qrevo.
If referring to the Narwal robots using only structured light, yes. If referring to the RGB camera enabled Narwal robots, they’re absolutely wrong. Narwal’s computer vision and their AI smart cleaning mode is one of the leading ones with roborock trailing in this area.
Yeah, i have z10 ultra and flow and those things avoid cables perfectly.
I would look at the narwals with twin cameras. Z/z10 ultra. I would stay away from the flow, not sold on all the maintenance of rollers. You need something with twin cameras for depth.
Lol ya actually, after reading your post again, I think the narwal is what you are looking for. The roller is the best on the market for avoiding tangling, it compresses the hair on the on board bin, dries the bin so it doesn't stink and then ya probably best at avoiding literal shit.
The narwals have specific pet mode that will make the obstacle avoidance more sensitive.
I have 2 dogs that shed - Pure vacuuming performance on medium pile and flat weave rugs, I’ve had really good experience with Narwal (Flow and Z10 Ultra), Roborock Saros 10 and 10R, Eufy E25, and as much as I don’t like them… EcoVacs X9 and T50 Max Pro Omni did really good on carpet. Some of these will die SUPER fast vacuuming medium pile carpet rooms. It sucks the battery life quickly because it takes more energy for the little robots to drive and suction through soft carpet. If you need them to clean mostly carpeted rooms on higher suction, I’d say check out the EcoVacs x11. I have no personal experience with it, but the quick charging and pure sq ft per battery charge seems to be great, and EcoVacs does well on carpeting.
Navigation is best on my e25 and the Saros 10/10R did great. Narwal flow and z10 ultra was right there as well, just a little more bulky. EcoVacs has always had horrendous navigation for me. Open spaces they do fine. Figuring out complicated areas it was aggressive and would just slam into things and continue to ram into them or four wheel over them and get stuck or take forever to get un-stuck.
Narwal will crush any of these on mopping performance but uses so much water that it becomes almost a regular chore in itself just refilling the water tanks and dumping the dirty water over and over.
🤷🏻♂️ Narwal is like the Cadillac of robot vacuums. Cadillacs have that premium fit and finish along with cool high end features, but under the hood, it’s still just a basic Chevrolet and it still drives like a Chevrolet. At the end of the day, if the robot does what you want it to do, does it really matter if it “seems” less premium? Just food for thought. I’ve loved my QX Revo Ultra and QX Revo Arc. I’ve liked all Roborock products much more than any other brand, including Narwal. I will say the Flow and the Freo Z10 Ultra were really great, but I just worried about the reliability long term and the customer service behind everything. I also hated the white mop pads. They looked so disgusting so quickly, AND they were showing signs of extreme wear around the edges really fast.
Narwal Freo z series do amazing with obstacle avoidance. Honestly.
I haven’t been a fan of Mova or Dreame when I tried them. They were slow and battery run times made a 2 hour full clean take like 4-6 hours. Also my v50 has a weird bug like the e25 and would do random patterns here and there and get confused so it was never efficient. Roborock has been the most reliable for me. Always dead on accurate with pathing and cleans in nice straight rows. App is amazing, best out of any brand (even Mova and Dreame). I’m looking at picking up the Saros 10/10R or the CurvX again to replace my eufy. Stay away from the Roborock Curv 2 Flow unless you dont mind streaking on your floors after mopping. You can check the threads on it here or my long post about it. Narwal has been great too but you didn’t ask about them.
It’s because the marketing ploy is working. Plot twist - pretty much every person on social media filming a robot vacuum is being incentivized to do so. Stick with a known brand - Dreame, Mova, Roborock, EcoVacs, Narwal Go to vacuum wars website and use their comparison search tool to narrow down the categories that matter most to you - hard floor vacuuming, mopping, carpet performance, etc. Take the top options from the reputable brands and watch some “just a dad” or vacuum wars videos on YouTube on the few you’ve narrowed down to. Pick 2 or 3 Hop on google or chat gpt and ask which one would be best for your home (don’t forget to describe your home - square footage, flooring type, dogs, cats, and tell it what matters most to you - aka mopping, vacuuming, etc). Pick one that you feel ok with. If you’re ordering off Amazon, you got 30 days to try it out. If you hate it, clean it up and send it back. If you buy from Costco, congrats because you’re risk free baby. Buy the one you want and know you can throw it in a Costco cart and return it whenever you’d like. Cheers 🍻
At the end of the day it’s just a f**king vacuum. 🤷🏻♂️ For me; Roborock has been elite tier. No bullsh*t, straight performance. Have had zero snags with anything stupid. Best app and best all around. Narwal was great as well, insane mopping performance. Solid choice. App is meh. Ecovacs machines work hard. Great vacuums on carpet and good on hard floor. Downfall is navigation. Those things are wonky. Kinda like a bump and go ‘bot sometimes. Mapping gets weird sometimes. Feels like the Temu version of Roborock. Crap shoot on defective units for sure. Customer service sucks more than most. Dreame Tech and Mova everyone creams over here. Those are your Value/Budget picks. Big Chad fan base these subs. Just a Dad rides the Mova/Dreame train hard too. It’s all the shiny and fancy features at reasonable prices. Think of these like the Hyundai or Kia of robot vacuums. If you get one that works, they do fine. Clean slow ASF, because the obstacle avoidance is cranked up to 11 on each one. If you dont mind your bot taking a while to clean your space, and you’re ok with kinda corny/budget language in the app and lame customer service, you can get a lot for your money on these. Eufy is fine too. I guess. I had 2 of the e25 units. They worked great, until they didn’t.
I have the Narwal Z10 ultra and HIGHLY recommend. It is pricey. But 100% worth the cost if you can afford or save for it. The self emptying and water reservoir work great. It rarely gets stuck and is good at avoiding obstacles like cords. It has been life-changing for my floors and overall tidiness as an ADHD mom of 3. I have rooms schedules on alternating days. That way I'm only tidying half the house at a time. When I want to do a deeper clean, I "race" it because it goes room-by room. I have it start with the smallest or cleanest (ex powder bath) b/c I can clean that room before it makes it from the base to the room. Then I have until it finished the first room to clean the next one it's path and so on. If Narwal takes a break to charge, or I finish a room before it moves to the next, I get a break, too.
Rankings by Use Case
Top recommendations from others in the same boat
Best for Cat litter tracking

Top pick
Dreame - X50 Ultra
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 - Saros 10 Series
Best for High threshold navigation

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

Top pick
Roborock - Qrevo Curv Series





