The Dreame L10s Ultra is a premium robot vacuum. It boasts an RGB-color camera and a structured light sensor for real-time hazard avoidance. It also includes a lifting mopping system that allows it to vacuum carpets and clean bare floors without getting the former wet, as well as a multi-function dock that not only empties the vacuum's dustbin but also refills its water tank and washes and dries its mopping pads.
Our Verdict
The Dreame L10s Ultra does a reasonable job overall in a household with multiple surfaces. It's good on bare floors but sub-par on carpet where it just can't suck up fine debris and is downright poor at picking up pet hair from carpeted surfaces. On a positive note, its obstacle handling is very good. It will also automatically raise its mop heads when transitioning from bare floor to carpet. Its multifunction dock takes care of menial maintenance tasks like emptying the dustbin, refilling the mopping solution, and cleaning and drying the mop pads. Though the mopping system is effective on stains, it needs a detergent solution to work well. This adds to the high ongoing maintenance costs, along with the frequent inspection and cleaning of its many parts.
- Advanced multifunction docking station.
- Lifting mop system.
- Great performance on bare floors.
Effective hazard recognition system.
- Poor pet hair pickup on carpets.
- Mopping system performs poorly without the addition of detergent.
- Struggles with fine debris on carpet.
High number of parts to be inspected and cleaned periodically.
The Dreame L10s Ultra is an alright option for pet owners. Its pet hair cleaning performance is pretty poor on carpeted floors, and it does a bad job of sealing in fine allergens as it cleans. It'll also need to make an extra pass to fully clear away any dried-on stains, and that's if you decide to mix detergent into its clean water tank; its stain-clearing performance is quite poor if the system uses only water. That said, this vacuum operates very quietly, so it won't be too much of a disturbance to pets that are easily startled. Thanks to the built-in RGB camera, you can also use it to keep an eye on your pets while you're away from home, and it does a very good job of steering around things like pet waste, so you won't have to worry about any nasty surprises if you leave it to run while you're away from home.
- Advanced multifunction docking station.
- Can be used as a roving security camera to check in on pets or children.
Effective hazard recognition system.
- Poor pet hair pickup on carpets.
- Middling filtration performance.
- Mopping system performs poorly without the addition of detergent.
High number of parts to be inspected and cleaned periodically.
The Dreame L10s Ultra delivers good debris pickup on bare floors. It's quite effective in handling large and medium-sized material, but you might need to have it do another pass to clear away finer material. It can also leave behind a bit of debris that's been piled along walls and in corners.
- Great performance on bare floors.
The Dreame L10s Ultra's debris pickup performance on carpets is middling. While it'll clear relatively large amounts of bulky and medium-sized debris within a pass or two, it really struggles with finer debris, even when it's only been lightly pressed into carpet fibers.
- Poor pet hair pickup on carpets.
- Struggles with fine debris on carpet.
The Dreame L10s Ultra does a poor job of dealing with pet hair on surfaces like low-pile carpeting. It simply doesn't provide enough surface agitation to lift away hair from carpet fibers and can drag lighter strands around instead of sucking them up.
- Poor pet hair pickup on carpets.
The Dreame L10s Ultra has very good obstacle-handling performance. Its pathing is thorough and efficient, with the vacuum cleaning pretty close to furniture like table and chair legs. Its hazard avoidance system, which uses a 3D Structured light sensor and camera to spot obstacles, is very effective, allowing it to run in cluttered areas without getting stuck or making a bigger mess.
Effective hazard recognition system.
Performance Usages
Changelog
- Updated Jul 17, 2025:
We noted the improvement in obstacle avoidance that Dreame made to the closely related MOVA P10 Pro Ultra. We also added new types of obstacle avoidance technology to the Obstacle Avoidance test box.
- Updated Apr 16, 2025:
We've added text to this review for the new tests added in Test Bench 1.0.
- Updated Apr 16, 2025: We've converted this review to Test Bench 1.0, which updates our performance testing to include new tests to evaluate Obstacle Adaptability, Obstacle Avoidance, Height Clearance, and Threshold Clearance. We've also introduced new performance usages. For more information, see our changelog.
- Updated Feb 12, 2025:
We've lowered the score in Build Quality to better align with other vacuums that meet a similar standard of build quality. The text in that section of the review has also been updated.
Check Price
Differences Between Sizes And Variants
The Dreame L10s Ultra is only available in a single color scheme: 'White.' You can see the label for the unit we tested here.
Let us know in the comments if you come across another variant of this vacuum.
Popular Robot Vacuum Comparisons
The Dreame L10s Ultra is a high-end robot vacuum. It's quite feature-packed for something in this price bracket, with an RGB-color camera for real-time hazard identification and avoidance, a dynamic mop system that it can raise on carpeted floors, and its multifunction dock, which empties the vacuum's dustbin, refills its internal water tank, and washes and dries its mopping pads. While it isn't the most powerful machine on the market nor the most effective in terms of debris pickup, it does offer a wide array of features that make for a hands-off user experience.
If you're looking for alternatives, look at our list of recommendations for the best robot vacuums, the best robot vacuums for hardwood floors, and the best robot vacuums for carpet.
While the Dreame L40 Ultra is the higher-end offering to the Dreame L10s Ultra, the L10s Ultra offers superior performance on every surface type. This upset in performance is attributable to the L40 Ultra's pathing, which yields inconsistent results and adversely impacts debris clearing by dragging debris around and insufficiently covering surfaces. That said, if you want a robot vacuum that offers all the bells and whistles and granular customization options, the L40 Ultra is the vacuum for you.
The Roborock Qrevo S is slightly better than the Dreame L10s Ultra. The Roborock's multifunction dock uses larger 2.5L dirtbags in comparison to the Dreame dock's 2.15L bags. The Roborock also has a considerably longer max battery life, and its mopping system is a little more effective in scrubbing away stains. On the other hand, the Dreame's hazard avoidance system is far more effective overall, making it a better option for cluttered environments.
The Dreame L10s Ultra is better than the eufy X10 Pro Omni. They're similar in terms of features. Both are hybrid vacuum/mops bundled with multifunction self-empty docks that refill their respective water tanks and wash and dry their mop pads. That said, the Dreame is more effective in dealing with debris on most floor types, and it's less prone to getting stuck compared to the eufy. The Dreamehome app also has a slightly more comprehensive suite of features than the eufy Clean app.
The Roborock S8 Pro Ultra is a slightly more capable robot vacuum than the Dreame L10s Ultra. The Roborock's twin-roller head is better at dealing with pet hair, and its Reactive 3D hazard detection system is better at spotting obstacles, making it less likely to get stuck on obstacles than the Dreame. Its brushroll lifting system also prevents the rollers from getting dirty as it mops. However, it's worth noting that the Dreame's multi-function dock, which has similar capabilities to the Roborock's RockDock, is taller and narrower, making it a little easier to fit in tight spaces.
Test Results

The Dreame L10s feels impressively well-built. It's made mostly from high-grade plastic with a mix of glossy and matte finishes and has a dense, solid feel. There are a few obvious weak points, though the dustbin and trim piece covering the front-facing camera are made of thin plastic that feels rather brittle.
The vacuum itself is also quite easy to take apart and put back together; the side brush, dustbin, and brushroll are all quite easy to remove and reinstall back into the vacuum itself.
This vacuum has quite a few parts that you need to clean regularly, though thankfully, everything is pretty easy to access.
- Dirt compartment: Since this vacuum has a self-emptying function, in which debris is sucked from its internal dustbin into a dirtbag inside its dock, you actually won't have to empty its dustbin manually all that often. That said, the manufacturer does recommend rinsing it under water every two weeks. Thankfully, removing it is easy. All you need to do is lift the top cover of the vacuum and pull it free.
- Base station dirtbag: The base station dirtbag is held in place with a plastic collar, so it's pretty easy to slide out after you've opened the dock's dirtbag compartment door. The bag self-seals after you've removed it, preventing dust and debris from spilling out during disposal. It has an advertised capacity of six to eight weeks' worth of debris, though you'll likely find it less than that depending on whether or not you have floors that gather a lot of dirt, dust, and pet hair.
- Vacuum filter: The filter is held into a slot at the top of the vacuum's dirt compartment and can be un-clipped very easily. You should pull out any stuck-on solid debris whenever necessary, and the manufacturer recommends that you rinse it under water every two weeks.
- Brushroll: After popping off the brush guard, you can essentially just pull the brushroll out of its slot. The roller is somewhat tangle-prone, especially compared to alternatives like the Roborock S8, which features twin rubber rollers. Thankfully, this unit does come with a cleaning tool that allows you to cut away hair that's tangled in the roller. You should clean the roller twice a week.
- Side brush: You can just pull the side brush out of its slot. You should clear away any stuck-on debris every two weeks, either by hand or with the provided cleaning tool.
- Omni-directional wheel: You should remove the front wheel and rinse it every month to clear out any dirt and grime.
- Sensors/Charging contacts: You'll have to wipe off the RGB camera cover at the front of the vacuum, the metal charging contacts underneath the vacuum, and at the front of the dock, and the auto-empty inlet with a clean dry cloth once a month.
The Dreame L10s Ultra's mopping systems also have their own fair share of required upkeep.
- Mop pads: The mopping pads are velcroed onto their base plates, which in turn are attached to twin magnetic pegs under the vacuum. You can simply pull these base plates off. No specific maintenance interval is given, but since this unit's multi-function dock washes its pads with warm water and dries the mop pads automatically, you won't have to clean them yourself all that often.
- Multi-function dock clean water tank: You can simply lift the clean water tank upwards from its slot in the dock. You should refill this tank as necessary. The manufacturer recommends rinsing it out every two weeks.
- Multi-function dock dirty water tank: As with the clean water tank, you can just lift the compartment from its slot. You should empty it and clean it every two weeks with the provided cleaning brush.
- Multi-function dock washboard/Base plate: You can slide out the base plate from the base of the station. You should rinse it with cool water whenever necessary.
Any component washed under water should dry for at least 24 hours before being reinserted in the vacuum.
The Dreame L10s Ultra incurs high recurring costs.
- Brushroll: You'll need to replace the brushroll after 300 hours of use or every six to 12 months. Replacements can be purchased here.
- Side brush: The side brush has a service life of 200 hours or approximately three to six months of use. You can buy a two-pack of replacements from the company's website here.
- Filter: The filter needs replacing following 150 hours, according to the maintenance tab of the companion app, or every three to six months, according to the manual. You can buy replacements in packs of two here.
- Mop pads: You should replace the mop pads every 80 hours or one to three months. Replacements can be purchased here.
- Multi-function dock dirtbag: The dirtbag has an advertised capacity of 2.7L, enough for seven weeks worth of debris. Replacements can be purchased here.
You can also purchase an Accessory Kit bundle, which comes with:
- 2x Dirtbags
- 2x Side brushes
- 1x Brushroll
- 2x Filters
- 6x Mop pads
You can also buy a cleaning detergent, which is injected into the clean water refill tank in a precise quantity. You can add it to the clean water supply by pouring it into a slot at the back of the dock. You can buy a three-pack of 10.6oz (300 mL) bottles here.
The Dreame L10s Ultra has a relatively large footprint. That isn't down to the vacuum itself, which is similar in shape and size to most other models on the market, but rather its multifunction dock, which is much larger than more conventional self-empty docks due to the addition of two separate water tanks.
The Dreame L10s Ultra's internal dustbin has a capacity of 0.35L, which is actually fairly spacious as far as robot vacuums go. However, it'll still need to return to its docking station pretty often. There's no actual fill sensor within its dustbin; instead, you'll receive reminders to check it through its companion app.
This vacuum has a multifunction docking station. It empties the dustbin into a dirtbag, refills its water reservoir for its mopping feature, and dries its mop pads with a rush of warm air. According to the manufacturer, its dustbag has sufficient capacity for 60 days' worth of periodic cleaning sessions.
- Dreame L10s Ultra vacuum
- Dirt compartment
- 1x Vacuum filter
- 1x Brushroll
- Brushroll guard
- 2x Mopping pads
- 2x Mopping pad mounting plates
- Multifunctional Dock
- Multifunctional Dock Extension Plate
- Washboard
- Clean Water Tank
- Used Water Tank
- Multifunction dock power cable
- 2x Dust Collection bags
- Dust Cabinet cover
- Cleaning brush
- 1x 10.1 oz (300 mL) Multi-Surface Floor Cleaner bottle
- User Manual
The Dreame L10s Ultra has excellent battery performance. It uses a 5200 mAh lithium-ion pack, the same capacity as the pack found in the Roborock Qrevo, but it has a shorter overall runtime. It can run for just under an hour in its 'Turbo' setting. Setting it to the low-power 'Quiet' mode extends its battery life to a little under three hours. This is still plenty of time to deal with lightweight debris but considerably less than the four-hour-plus max runtime from the Roborock.
The Dreame L10s is a feature-packed robot vacuum. Like the Roborock Qrevo, it has an Auto-Mop Lift feature, which lifts the mopping pads when the vacuum is moving on a carpeted surface or when it's returning to its dock, so it doesn't soil the freshly cleaned surface. There are four different suction power modes: the energy-efficient 'Quiet' mode, the default 'Standard' mode, 'Strong,' and 'Turbo,' which is meant for cleaning extremely stubborn debris.
There are various mopping options, too. You can choose between three levels of dampness for its mopping pads: 'Slightly Dry,' 'Moist,' and 'Wet'.
The Dreame features a real-time hazard avoidance system different from the Roborock Qrevo. The Dreame has a structured light sensor and an RGB-color camera, allowing you to use the vacuum as a roving security camera. In contrast, the Roborock has only a structured light sensor.
This vacuum does a good job of cleaning hard floors. Its suction inlet is positioned high enough to easily pass over bulky and medium-sized debris like cereal or rice so that it can suck them up. That said, it does struggle a little bit with fine material like sand, especially when it's been piled up against walls or pushed deep into corners. Check out the Roborock Qrevo S if you want something that performs a little better on this surface type.
This vacuum's performance on high-pile carpet is okay. It can clear large and medium-sized debris like cereal or rice pretty efficiently, but it has a hard time with finer debris that's been pressed into carpet fibers and will likely need another run to collect everything. Check out the Roborock Qrevo Pro if you want a robot vacuum that performs better on this surface type.
Note: The vacuum's cliff sensors can trigger on dark-colored surfaces, resulting in navigational issues. We got around this issue in testing by covering the cliff sensors in white gaffer tape, but you likely won't do the same if you plan to use this vacuum at home.
This vacuum delivers inadequate performance on low-pile carpet. It's quite good at dealing with bulky debris, but it may leave behind some smaller solid debris along walls and in corners. Unfortunately, it struggles quite a bit with fine debris that's been pressed into carpet fibers. Check out the Roborock S8 Pro Ultra if you want a robot vacuum that performs better on this surface type.
Note:The vacuum's cliff sensors can trigger on dark-colored surfaces, resulting in navigational issues. We got around this issue in testing by covering the cliff sensors in white gaffer tape, but you likely won't do the same if you plan to use this vacuum at home.
This unit has okay airflow performance for a robot vacuum. It falls a little short of flagship models like the Roborock S8+/S8, but it still isn't bad in this regard.
This vacuum is remarkably quiet in normal operation, and you won't have any trouble hearing nearby conversations even when the vacuum is running in the same room in its 'Standard' setting. However, you can expect it to be a little louder if you have a lot of rugs and carpeted floors or simply need to use a higher power level: noise levels can reach as high as 68.8 dBA when it's set to its 'Turbo' suction mode. In contrast, noise levels drop to as little as 58.1 dBA when the vacuum is in its low-power 'Quiet' setting on bare floors. Its multi-function dock produces a peak volume of 70.2 dBA during the self-empty process, which, while louder than the vacuum, is still far from unbearable.
The Dreame L10s Ultra does a great job of adapting to different obstacles. Its LIDAR sensor maps out rooms quickly, but while it's quick to clean and pretty thorough, it occasionally moves in a sporadic, unpredictable fashion. It's through in cleaning under and around furniture like coat racks or table and chair legs, though it might bump into them a little bit. Mirrors pose a minor problem, as the vacuum's LIDAR sensor can bounce off the reflective surface and register a nonexistent space to clean. You're also better off removing any lightweight tasseled rugs before leaving it to run, as these items can get stuck in its suction inlet.
This vacuum's obstacle avoidance performance is great. Its AI Action hazard recognition system is very effective in spotting obstacles like socks, shoes, and even pet waste on bare floors. While the system's performance degrades slightly on carpets, it's not to the point where you'll have to constantly babysit the machine to make sure it doesn't make a huge mess in a slightly cluttered room.
The MOVA P10 Pro Ultra, a closely related robot vacuum from Dreame's sub-brand MOVA, improves on this system even further.
This vacuum is somewhat tall. Its LIDAR sensor tower is marginally shorter than that of the Dreame L40 Ultra, so it'll have a slightly easier time cleaning under things like TV stands or couches.
This vacuum's threshold-clearing performance is decent. While it might struggle to clear incredibly thick marble thresholds, it won't have too much trouble negotiating most laminate or wood room dividers.
This vacuum does a poor job of sealing in fine particles. Fine allergens bypass its exhaust filter and are blown straight out of its exhaust port and LIDAR sensor.
This vacuum has poor crack-cleaning performance. It struggles with drawing up fine debris wedged deep within crevices, though at the very least, its side brush doesn't fling much debris outwards. Running a second pass in the 'Turbo' suction mode makes little to no difference in terms of performance in this regard, with the final results of said test seen here.
This vacuum's stain-clearing performance is decent with the mop dampness level set to 'Wet,' the mop mode set to 'Highest,' and with detergent poured into the clean water tank. However, a single pass just isn't enough to scrub away a dried-on stain, though a second pass does really help, as seen here.
Running a mopping cycle without detergent results in significantly worse stain-cleaning performance. You can see the vacuum mopping with just water here, and the aftermath of that test here.
After the vacuum has finished mopping, it'll park at the multifunction dock, where the pads press themselves into the textured washboard filled with water to dislodge any stuck-on debris before being dried with a flow of warm air. You can see how the pads looked before the automatic clean cycle here, and after the clean cycle here. This process does dirty the dock's washboard, as seen here.
Take a look at the Roborock Qrevo S if you want a hybrid vacuum/mop unit that does better with dried-on stains.
The Dreame L10s Ultra has a broad array of physical automation features. Most obviously, there's the multifunction dock, which empties its dustbin, refills its water tank, and washes and dries its mopping pads.
Overall functionality is limited without using the app. You can use the buttons on top of the vacuum to have it start a general-purpose cleaning cycle, spot-clean its immediate area, or send it back to its dock.
The Dreamehome companion app is very feature-rich. You can see a quick overview of the interface and features here.
Once the vacuum has generated a map of your home, you can access that through the app to set up no-go zones and virtual barriers, set up different cleaning areas and split rooms, label areas, and set floor materials so that you can set up fully custom cleaning modes for different rooms. Like most models in this price bracket, the Dreame supports multi-floor mapping, with memory for four different floors.
Like the Roborock S7 MaxV, you can use the Dreame as a roving security camera by looking through its front-facing camera. It also has a built-in mic and speakers, so you can talk to others through the vacuum and hear what they're saying.
You can use the app to enable 'Carpet' mode, which allows for automatic power adjustment on carpeted floors, 'Carpet Avoidance,' 'Low-Collision' mode, which prioritizes avoiding contact with walls and furniture at the expense of lower-precision scanning in tight spots, and 'Pet' mode, which boosts object detection performance for avoiding hazards like pet waste, but may degrade overall coverage.