
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
Where? Camelcamelcamel has the L40 ultra as the lowest ever being \~499 but otherwise over 1k
I picked it up today at 477, I installed Keepa on firefox and checked, the last time itw as sub 500 was for a few days in May, but generally seems to hover at a much higher price. Either way theyre probably clearing stock for another model release
Dreame L40, coming from a stoopid roomba
I can't compare with other models on your list but I just got a L40 ultra non-AE version and the obstacle avoidance works great. I was coming from an L10 prime and obstacle avoidance is like day and night. Maintenance is easier too in the L40 versus the L10 (self dust discharge, mops dry with hot air, tricut blade preventing hair tangling). If you want to know anything about the L40 just ask
Io ho preso un L40 ULTRA però NON AE che ho visto ha qualche caratteristica in meno
Slightly over budget but check out the Dreame l40 ultra or Mova p10 pro ultra. These are essentially the same (sister companies) and you will not come anywhere close to beating the performance for the price. You can get the [l40 ultra on eBay refurbished for $449](https://ebay.us/m/UROL86) right now, or the [mova p10 pro ultra](https://www.amazon.com/MOVA-P10-Pro-Ultra-360%C2%B0Obstacle/dp/B0DGR1VDTB/ref=mp_s_a_1_1_sspa?adgrpid=174216578632&dib=eyJ2IjoiMSJ9.NzCqKu3nlFFduePFwJznvA5wGHFgebsrMb8FS35FSbaAUmGXuS6Vg62wl60HDi0NsfL0sKU-daX-PmHZhmyCwF-V_KiTFkifQit2gbXYduq_B8rTniWPsOrLCWF6s1as32CqRkvY6O4Mt6RDFrb1dYWtDLseRLNlCsXjWt7Alc8ImSH_68Z_4NVqobo0YugC6y70fpv6CAUrDbqQL-fL_A.sEE2o97Dh-r320pNogxmJHwg9TEW_phCHW3zd6dHgs8&dib_tag=se&hvadid=729579260533&hvdev=m&hvexpln=68&hvlocphy=9061184&hvnetw=g&hvocijid=10306761465268670229--&hvqmt=e&hvrand=10306761465268670229&hvtargid=kwd-2382339236817&hydadcr=27756_14519795&keywords=mova+p10+pro+ultra&mcid=10a88f25aed8360a84279a2103f713f1&qid=1753128734&sr=8-1-spons&sp_csd=d2lkZ2V0TmFtZT1zcF9waG9uZV9zZWFyY2hfYXRm&psc=1) is $499 new on Amazon. Only real difference between the 2 is the l40 ultra can drop its mop pads at the station. I can personally speak to how well they work with pet hair. I have a chow chow mix that sheds an INSANE amount. Ever since owning one of these and running it nightly, my floors are furless. Highly recommend! Also you don’t realize you need mopping til you actually get one that can. I went in not caring either but so glad I got one that does.
Dreame l40 ultra or Mova p10 pro ultra are solid and can often be found on sale for around $500. They are basically the same with the main difference being that the l40 can drop its mop pads at its base station. Don’t know what your budget is but at that value it is incredibly hard to beat. Keep an eye out on Amazon they should at the very least be back on sale on prime day.
The l40 ultra is probably the best value right now when on sale at the $500 price point. And honestly If you concern yourself with every negative review you will never buy a robot vacuum. None are perfect and you’ll find varying opinions on even the ones people consider the best. And you nailed it with your comment that if people have issues, they are more likely to go online and complain about it than they are to praise it when their device works flawlessly.
Well said. I’ve tried a few of the pricier ones and just bought a Dreame l40 ultra as my “budget” option to compare. While I think the pricier ones are a bit better in performance (in some ways, not all) it just feels silly spending $800+ on a machine whose features will be dated in just a couple years. I mean just take the Dreame x40 ultra for example. Last year they sold new at $1900. Now you can get one for around $500. And You cannot beat the value of the l40 ultra or Mova p10 pro ultra. I think it’s the perfect robot for most peoples needs.
I tried both the T80 Omni and eufy e28. You can check my last post for a comparison. I also have been using the Dreame l40 ultra. I have a dog that sheds an insane amount and all of these vacuums have no problem picking up his fur. So mopping is really where you’re gonna see the most differences. Considering the points you made about the types of messes in your place, you may find a roller mop would be a bit more beneficial for you. It’s better at cleaning up stains and spills. Now if you generally have clean floors, I don’t think you’d see a noticeable difference between a roller and a spinning mop, especially if you run it nightly. That is how my house is and the dirty water in my T80 is just as dirty in my l40 ultra. You could also check out the mova z50 or v50. I think the z50 seems to be one of the best mopping performers rn but unfortunately not available in my country. However I do have a v50 coming this week as I want to give that one a try too. I hear really good things.
I’m really interested in this one. I actually have the v50 showing up Monday but I’m already thinking of keeping it boxed and sending it back because I have been using a Dreame l40 ultra that I’ve been pretty impressed with and while I’m sure the v50 is better, will I think it’s $500 better when it’s just me and my dog in a 1 bed apartment with mostly hard floors? Probably not. I also had the e28 myself and share some of your complaints so I sent it back. I know a lot of people are sold on the idea of roller mops over spinning mops but after being able to test both, I definitely agree that a good spinning mop is better than a subpar roller mop. And tbh, unless you have a lot of spills or overly stained/dirty floors, you’re really not going to see much of a difference in performance between a roller and spin mop. I’ve had the eufy e28, ecovacs t80 Omni and they both returned the same amount of dirty water as the l40 ultra did.
I tried both of these as well. I wrote a comparison in my most recent post and agree with your points. I ended up buying the Dreame l40 ultra as a “budget” option and I think I’m going to keep that one. Sure the T80 Omni does some things better but imo not $400 better. And at the rate the tech is moving, these things will be outdated in just a couple years. So I figured I’ll stick with one that does a good job instead of dropping 2x-3x on one that gives me marginal performance improvements. Then I can buy another mid range robot in a couple years when the tech is better and end up spending on 2 what I would have on 1 premium robot.
Both. My dog sheds an insane amount and it does a good job at picking it up, especially on hard floor. It’s not perfect on the couple rugs I have but enough where instead of vacuuming Manually daily, I only have to do it once every 1-2 weeks. I just bought the tri-cut brush for it too which supposedly helps with hair and pet fur. The mova p10 pro ultra is still [on sale for $499](https://www.amazon.com/MOVA-P10-Pro-Ultra-360%C2%B0Obstacle/dp/B0DGR1VDTB) too which is basically the same as the l40 ultra.
I don’t think there are any mop rollers out rn that are worth buying over some of the better spinning mops. IF you’re adamant on sticking to rollers, I would wait for some of the newer options to release if you can. But also, I think roller mops are seriously overhyped. Don’t get me wrong, they are better at some things like cleaning up spills or excessive stains. But if you run it nightly and don’t have overly dirty floors, you’re not gonna notice much difference vs a spinning mop machine. As for alternative recs that aren’t rollers, people seem to like the Mova v50 and Roborock Saros 10r. I’ve personally been using the Dreame l40 ultra and I’m happy with it after trying the ecovacs T80 Omni and eufy e28 and not liking them all that much.
FWIW I always thought it was gimmicky until I bought a good one. Now I wondered why I didn’t buy it a long time ago. Especially with modern features like self emptying dust bins and water. Are you in the US? Idk if this is in your budget range but you should check out the mova p10 pro ultra or dreame l40 ultra. They are probably the best value out there for under $500.
I’ve also been testing these 2 side by side. I also agree that the T80 Omni does a better job. However, I still don’t think it’s good enough for me to want to keep it. And I especially don’t trust ecovacs as a brand. While it works good now, it’s been said over and over that reliability is not ecovacs strong suit. I do believe roller mops are better performers but there are more options right on the horizon so I think it’s worth waiting if you don’t have an immediate need to buy one and are adamant on getting one with a roller mop. My next test is to determine if a great spinning mop is better than a subpar roller mop. So I bought the mova v50 and dreame x40 and will make a post on my experience after spending some time with it.
The x40 that I bought was refurbished and had wonky navigation so I sent it back, but bought a new l40 ultra and I really like it. The navigation is pretty good and object avoidance has been pretty solid too. Is it perfect? No. And the T80 is probably still a bit better at mopping. But it was good enough for me to realize that it wasn’t worth paying the extra money for the T80 or e28. So both of them got sent back and I kept the l40 ultra. As for the Mova v50, I have it sitting in its box still in my house as I decided I’m going to send it back for the fact that I don’t feel it’s worth me spending twice the price as the l40 ultra for what is likely marginal performance gains. Don’t get me wrong I am sure it is better, but I’ve come to the conclusion that the robot vac tech is just moving so quickly that spending money on a premium robot whose features will be dated in just a couple years wasn’t a good idea. So I’m happy with the performance of the l40 ultra and will be keeping that one.
I was between these 2 and based on reviews it seems the z60 is the better performer (and has less issues) so that’s the one I went with. Only had it for a couple days but it’s a noticeable upgrade from the l40 ultra I was using.
Absolutely. I have a chow chow mix that sheds an insane amount. I kinda had just accepted the fact that there would always be tumbleweeds of dog fur everywhere and have lived with it for years. Always thought robot vacs were a gimmick until I tried one.they absolutely work. It picks up 99% of my dogs fur and I run it daily. I was kicking myself for not investing sooner. Check out the mova p10 pro ultra or the dreame l40 ultra. These are the most recommended in that price range. Very hard to beat that value for the features and performance it comes with at that price.
I own the Dreame l40 ultra which is basically the same as the Mova p10 pro. It’s ok with pet fur on carpet but it definitely leaves a good amount behind. I just bought the Mova z60 for that very reason (in addition to its improved mopping) and it does a much better job. Also The v50 is a noticeable upgrade from the p10 pro. If you have the money or just want the best, I would stretch it.
I had bought a dreame l40 ultra which people rave about here. I think it’s good for the price but it won’t replace manual mopping. I hadn’t manually mopped my place in the 2 months I had it as I was running the robot mop daily. Tbh I was kinda shocked how dirty my floors were still. I have the same kind of vinyl plank flooring myself. Also the vacuuming isn’t so great for dog fur on carpets if that applies to you. My dog sheds like crazy too and the robot does do an excellent job on hard floors but it lacks on carpets or rugs. I think it’s good for the price, but if you are focusing strictly on mopping, get a roller or track mop. Narwal flow, dreame aqua 10 pro, Mova z60, Eufy s1 pro are all good options. Eufy s2 pro could be out soon too.
Consider the l40 ultra. I love mine!
I bought 3: eufy e28, ecovacs T80 Omni and Dreame l40 ultra. The e28 was already returned. I’m on the fence about whether to keep the T80 or l40 but I’m leaning towards the l40. While I do think the T80 is a bit better, I don’t think it’s $400 better and I’m happy with the l40’s performance, especially for the price.
Mova p10 pro should be <$500 on October prime day. I have the dreame version of it (l40 ultra) and have been using it for the past 3 months. It’s a solid performer but I wouldn’t say carpet suction is the best for pet fur (I have a dog that sheds an insane amount) but hard floor vacuuming picks up pretty much everything. Mopping is good if you have non textured flooring, but same can be said for most spin mops. I do think it is the best you’ll get in the price range when on sale <$500 and is often at the top of best rated robot vacuum lists. Edit: [it’s $474 at Walmart rn.](https://www.walmart.com/ip/Mova-P10-Pro-Ultra-Robot-Vacuum-Mop-Floor-Cleaning-Solution-13-000Pa-Suction-140-F-Hot-Water-Auto-Washing-Drying-Dual-Spinning-Extenable-Mop-360-Obst/17443573732?wmlspartner=wlpa&selectedSellerId=102786031&gclsrc=aw.ds&&adid=2222222222817443573732_102786031_185227333878_22924454124&wl0=&wl1=g&wl2=m&wl3=770825223027&wl4=pla-2458810826114&wl5=9061184&wl6=&wl7=&wl8=&wl9=pla&wl10=5584646462&wl11=online&wl12=17443573732_102786031&veh=sem&gad_source=1&gad_campaignid=22924454124&gbraid=0AAAAADmfBIqOpzSopGcYzavSluimW2dak&gclid=Cj0KCQjw0Y3HBhCxARIsAN7931Uq2jQNpTfvPO1Wf2o2fqak7eJwJtPXi6dsRW2cOnJtxTBddrh4d0IaAnT6EALw_wcB)
I got the L40 Ultra SE 2 weeks ago. Works great. Cleans great. SE is better than Ultra in vacuum war tests. The app needs work, but it is fully usable.
They are identical other than the Mova loses the ability to leave the mop pads at the dock. The spare parts and consumables are interchangeable between the two.
None of those options. Buy a certified refurb L40 from Dreame's eBay store for $300. https://www.ebay.com/itm/356930402616 Certified refurb products are basically brand new and come with a free 2 year extended warranty. The L40 and Mova p10 pro ultra are identical robots (Mova and Dreame are sister companies) and both perform better than the QX revo, especially at obstacle avoidance.
The L40 and Mova p10 pro ultra are effectively identical. Same part numbers on the docks. Only difference being that the L40 can leave it's mop pads at the dock. The Dreame x50 is the best out of the ones you listed but it's probably out of your budget. The Roborock s8 pro ultra does not have a camera based obstacle avoidance system and is frankly old tech at this point, would not recommend it. The X40 ultra is possibly the best value out of the bunch it you can get it for $500-$700. Basically identical to the l40 and Mova P10 pro ultra but has longer battery life and slight difference obstacle avoidance sensors but still the l40 and X40 perform better than anything else for the money with regards to object avoidance. Since you have only hardfloors, I still think a roller mop style robot is probably best for you since spinning mop system tend to smear debris around while rollers like the Eufy s1 and E25/e28 always keep the mop clean. If you can get a Eufy e25 within your budget, I would get that, if not I would look at the Dreame l40 or Mova P10 pro ultra, which ever is cheaper.
L40 ultra and P10 pro ultra are identical robots. The QX Revo is significantly worse than both the L40 and P10, especially when it comes to obstacle avoidance and navigation. Keep the L40 Ultra and maybe buy an extended warranty from square trade for it. I usually buy from Dreame/Movas eBay store since buying an extended warranty through there is only like $35-70 extra
Yeah L40 is easily the better robot.
Mova and Dreame are sister companies. The p10 pro ultra is just a rebadged L40. The docks are the exact same part number infact. If you are wondering how it will perform, look at the reviews for the L40. The only feature it's missing is leaving the mop pads at the dock.
They are identical. Both are going to have the same flaws. I would just get the L40. Dreame is known for not having the best quality control but like most electronics the failure rate follows a bathtub curve. Chances are it will fail within the first few hours of operation or it will work reliably for years before failing. Both of my X40 certified refurbs have been flawless and I've put over 300 operating hours between the two. I would get the L40 if you are getting it for less than the p10 pro ultra and run it every day to make sure if you have a dud, that you can return it within the Amazon return period. Dreame has the best obstacle avoidance in the market, you don't have to prep your house every time you run it. I run both of my x40s on a daily schedule and they rarely if ever get stuck.
How much is the Mova p10 pro ultra in your area? Mova is Dreame's sister brand and the p10 pro ultra is identical to the Dreame L40 other than not being able to leave the mop pads at the dock. The L40 is as good as the X40 minus one obstacle avoidance sensor and slightly smaller battery but it performs equally as well but at a lower cost.
Get a Dreame or Mova for best obstacle avoidance. I've owned a Eufy x10, Dreame x40 and Roborock QRevo slim. Out of all of them I rate the Dreame x40 far ahead of the other two with the QRevo slim coming in 2nd and Eufy x10 last I currently have two x40s and their obstacle avoidance is nearly flawless. The robots rarely get stuck or eat cables which lets me run them both daily without having to prep my house or intervene. Roborock in general, really struggles with obstacle avoidance, especially on carpet. The QRevo slim I had for a few weeks before returning it would constantly eat cords and cat toys. Do not go with roborock if you value obstacle avoidance. For your case, I would recommend the Dreame L40 or Mova P10 pro ultra. Mova is Dreame's sister company and the p10 pro ultra is identical to the Dreame L40 other than not being able to leave the mop pads at the base station. And both are very similar to the X40 other than having a slightly smaller battery and slightly different obstacle avoidance sensors while still being as good as obstacle avoidance. The advantage of the L40 and p10 pro ultra is that you are getting X40 level performance but usually around the $500-700 price point.
Dreame L40 or Mova P10 pro ultra. The L40 should available on sale for around $400-500. The Mova P10 pro ultra is also around the same price and is identical to the L40 as it is made by Dreame's sister company. Get the L40 over the P10 pro ultra if they are the same price as the L40 gets software updates sooner. The L40 is one of the top performing robots for the money and has excellent hair tangle resistance since you can run the tricut brush. I have 2x Dreame x40s and they have the same brush system as the l40 and I have one running the tricut and one without it. Both have been excellent with resisting hair wrap with the tricut having zero hair tangled on it and the regular brush having a small amount on the ends. The best feature of the L40/X40/p10 pro ultra is that they have class leading object avoidance so you don't have to pick up your cat's toys or prep your house every time you want to run the robot meaning you can run it on a daily schedule which will keep your house cleaner. I run my X40s daily and they never get stuck on cables, cat toys and other random junk that ends up on the floor. If money is not a constraint and you have lots of carpet, try out the Saros 10r and Dreame X50. Both have some of the best carpet performance while also having good hair wrap resistance. The Saros 10r has slightly better cleaning performance than the x50 but the downside is that its obstacle avoidance is significantly worse than Dreame.
My old L40 and X40 rarely ate cords.
Mova V50 for homes that are primarily carpet. Mova z60 for mostly hard floors. Dreame also makes great robots such as the L40. The l40 ultra goes on sale for around $300-400 frequently, it was one of the flagship robots back in 2024 and it still cleans as well as the flagships today. The Mova p10 pro ultra is also a great option and comes in around $300-400 as well and is identical to the L40. The l20 and l10 from Dreame are really old at this point and aren't great options.
What's your price range? There are the fancy flagships with all their features like threshold climbing, roller mops, multiple mop pads, retracting lidar and made up pressure numbers. I've got a Mova v50 and z60, happy with both of them but had two certified refurbished Dreame X40 ultras before. The x40s were basically flawless even though they were certified refurbs and ran daily on a schedule for over a year and a half before the front wheel broke and sent both in for warranty repairs through the extended warranty that you get with certified refurbs. Both were deemed unrepairable and I got a check for $1000 per robot. I bought my x40s for $800 through eBay. Even with the issues I had, I still recommend the x40, the L40 and the Mova P10 pro ultra 1st gen (identical to the l40, mova is a sister company of Dreame). These bots have flagship level cleaning performance and obstacle avoidance but are just missing the over the top bells and whistles that frankly cause more issues such as battery drain. Right now the certified refurb x40 is on sale through eBay for $319 which is an insanely good price considering it's a 1 year old flagship that performs better than any robot you can get even up.to the $500 price range. https://www.ebay.com/itm/357118449793
Why? Just get the l40 certified refurb from Dreame's eBay store for $300 and don't use the mopping function. You get all the other flagship level features but don't have to use the mop.
I would push you towards either Roborock or dreame as they both have the best robots in the game and some of the best apps. I would also suggest you to consider using the mopping feature as a lot of new vacuums now are able to smart detect carpet and other things to keep your floors safe. IF you’re not using the mopping feature then it’s super easy to keep you probably under $1500 for three of them without even thinking about it. The other thing I’m going to suggest is keeping all three of them in one ecosystem so you can set up smart schedules through your app and let it handle almost everything. What I would do personally (if I had to buy 3) X1 [Dreame L40 Ultra AE](https://a.co/d/13v1INz) ($999 each): put this in your highest traffic area and you will be blown away by how clean your floors get. [Review](https://youtu.be/0tDHbOp-WjY?si=igaZKjPZlbNyogeJ). x2 [Dreame L40 Ultra](https://a.co/d/gHy9S4I) ($599 each). You could also just get three of these and be very happy. The L40 Ultra a phenomenal robot tha will do anything you could possibly think of asking it while also being able to handle tougher situations. [Review](https://youtu.be/51YlbWSDGDs?si=IoUXFZaR8w-rV58i). This is a steal at $599. Personally, I would just buy two of the L40 ultra AEs and put the Rooma in that unfinished space you were talking about. I would also consider two [Roborock S8 ultra maxes](https://a.co/d/5n5nCQq). I have the S7 ultra and I would die for it.
Yeah, I don't know why they're named different for Costco? I researched and got the l40 ultra which I heard is equivalent to the Dreame 508. Same price and ticks off all your requirements.
I second this recommendation. I've gone down the research video rabbit hole and damn near everyone picks dreame l40 ultra and move p10 as the best mid tier units with flagship functions. I got mine for $399 from Dreame but I kept one in my Amazon basket to keep an eye on the price. It went up $200 after black friday. Keep an eye on them for a price drop.
I had picked up the Dreame R20 for my daughter and liked it so much I bought an L40 because of the crazy deal (**almost 70% off!**). I can't wait for it to arrive! [https://a.co/d/64bt5Kl](https://a.co/d/64bt5Kl)
I had picked up the Dreame R20 for my daughter and liked it so much I bought an L40 because of the crazy deal (**almost 70% off!**).I see A LOT of good things about it here on reddit. [https://a.co/d/64bt5Kl](https://a.co/d/64bt5Kl)
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





