Dreame Bot D10 Plus Review

Dreame D10 Plus Review

Dreame Tech has added another self-emptying robot vacuum to their product line – the D10 Plus.

This variant is similar to the Z10 Pro but minus the obstacle-avoidance sensor, so it’s a cheaper option.

It retains the same features as earlier Dreame variants like the L10 Pro and the D9, but with a self-emptying feature.

Plus, the price difference isn’t much, so heads-up to budget-conscious shoppers.

How good is this robot? I’ve put it through a grueling series of tests to find out.

Budget Dreame Bot Self-Emptying Robot Vacuum

Dreame Bot D10 Plus

Dreame Bot D10 Plus Review

Here’s another addition to the growing number of mid-priced self-emptying robot vacuums. The Dreame Bot D10 Plus is Dreame’s latest product with an LDS sensor but without the obstacle avoidance feature in the Z10 Pro. It’s a competitively priced alternative to the Roomba with an efficient navigational algorithm that rivals the Roborock. However, it has many of the same features, but not the three-pass run, hampering its thoroughness. But the cleaning performance tests mainly were positive, picking up a high percentage on hard floor and carpet experiments.

*If you click this link and purchase, we earn a commission at no additional cost.


  • Above-average airflow helps it pick up debris cleanly
  • It has a self-emptying feature
  • An excellent option on hard floors
  • The quick mapping run saves time in map creation
  • Decent option for cleaning carpet (picked up over 70% in the deep cleaning test)


  • It only has a one-pass run
  • The mopping module doesn’t have an agitation element

Introduction to the Dreame Bot D10 Plus

Dreame adds another self-emptying robot vacuum to their growing product line, the D10 Plus.

It looks similar to previous Dreame Tech robots like the D9, L10 Pro, and Z10 Pro, but I feel Dreame added this product to fill the mid-priced niche.

However, I don’t see any significant upgrade but filling a gap that was missing – which is a basic auto-empty robot vacuum without the frills (e.g., obstacle sensors or pad agitation).

Without these high-end features, Dreame could lower the price to entry-level (if you apply the discount code), making it cheaper than the Roomba I3+.

And despite the budget-level cost, it possesses some high-end features, such as the LDS-powered efficient navigation.

Top View

Dreame LIDAR and interface

The Dreame Bot D10 Plus looks like most Dreame robot vacuums with the same LIDAR sensor placement and minimalist design.

One difference is that the D10 Plus has two buttons instead of the three found in the other Dreame models.

However, it’s only a minor difference since most features are available through the app.

Dustbin Design

Dreame D10 Plus dustbin

Behind the LDS (or Laser Distance Sensor) is the top door for the dustbin.

Dreame D10 Plus dustbin top

It’s in the exact location as the older variants, and you’ll also see the QR code for quick access to the Xiaomi app.

Dreame D10 plus QR code

Underneath the dustbin, there’s a brush tool with a blade insert for untangling hair on the brush roll.

So Dreame did an excellent job with usability, making things easy for consumers to set up and maintain.

The self-emptying feature reduced the dustbin capacity to 400ml, and the 2.5-liter bag makes up for the downsized container.

It has a rear door for easy access, in case you need to clean it thoroughly.

Dreame Bot D10 Plus dustbin open

One neat feature is the mesh covering the primary filter, preventing larger dust particles from sticking to it.

Dreame D10 plus mesh filter in front of primary filter

Self-Emptying Base Station

Dreame D10 Plus with self-emptying base station

This robot comes with a self-emptying base station that automates the vacuuming process for consumers.

Its primary function is emptying the dustbin, so this menial task is no longer needed.

Like most auto-empty robots, the D10 Plus utilizes a bagged system with a 2.5-liter capacity.

Dreame D10 Plus bag - top view

It has a top door where the bag sits. You’ll also see instructions printed underneath the top door for proper usage.

Dreame D10 plus base station instructions underneath top door

Dreame says that the 2.5-liter bag will last (for around) 45 days, but it’ll depend on several factors like usage, environment, etc.

For pet owners, the 45-day capacity will be a stretch because pet hair will take up more space.

There are two ports, but only one of them will function because the second act as a release valve for better airflow.

Dreame D10 Plus base station ports

These ports connect to the two slots underneath the dustbin.

Dreame D10 plus ports underneath the robot

You can see in the photo that the left port is the functioning one, while the right slot is the release valve.

Another feature worth noting is the ramp-style dock where the robot sits.

It provides stability so that folks can use it on any surface – carpets and hard floors.

View Underneath

Dreame D10 Plus view underneath

The Dreame D10 Plus has one side brush and a combo brush flanked by the side wheels.

Behind the primary brush is the mopping pad so it can vacuum and mop simultaneously.

The combo brush is a staple for all Dreame robot vacuums and has decent agitation.

Dreame D10 Plus combo brush

Dreame has not adapted the all-rubber brush I’ve seen in other brands like Roborock and ILIFE, but hopefully, they’ll upgrade with future releases.

There are rubber flaps in front of the primary brush roll, which I think are there to shield the brush from damp debris during the mopping cycle.

Water Tank

Dreame D10 Plus water tank

The Dreame D10 Plus comes with a water tank for mopping purposes.

Its placement behind the brush roll enables the D10 Plus to mop and vacuum simultaneously.

Dreame utilizes an electronic water tank; consumers can control water flow through the app.

Unfortunately, the pad doesn’t have a vibrating element, compromising its efficiency with mopping stains.

It also has a small capacity with a flat design at only 145ml.

Due to its limitations, I wouldn’t rely on this robot for mopping tasks.

App Features

Dreame Bot D10 Plus app interface

All Dreame Bot robot vacuums are compatible with the Xiaomi home app with some high-end features, which I’ll enumerate below.

You can download the app by scanning the QR code on the robot (check photos above) or searching for the Xiaomi home app.

1. Live Map

Dreame Bot D10 Plus live map

The live map is one must-have feature (in my opinion) for any robot vacuum.

It shows the status of the cleaning run in real-time with lines that reveal the areas cleaned by the robot.

Only LDS robots have this feature because of the laser sensor’s 360-degree scanning and precision

2. Mapping Run

Dreame Bot D10 mapping run

A mapping run takes advantage of LIDAR’s 360-scanning ability to map layouts without going through every home’s nook and cranny.

This mode reduces the map creation tremendously, especially inside large homes where it can take more than an hour to map homes with a traditional vacuuming run.

Also, the vacuum motor is shut off, maximizing the run time.

3. Map Saving

Dreame Bot D10 Plus map saving

The Dreame (or Xiaomi) app can save up to three map levels, which is standard for all its robot vacuums.

Consumers can customize each map level by adding partitions, naming rooms, and containment (more below).

It also has an automatic map detecting feature, enabling it to load the correct map level during the initial scan.

This feature is similar to Roborock.

4. Containment

Another must-have feature for robot vacuums is containment, and the Dreame D10 Plus has invisible walls, no-go zones, and no mop zones.

An invisible wall helps block the robot from going past it like a physical wall.

One plus is it can block diagonal areas – something not possible with no-go zones.

Dreame Bot D10 Plus invisible wall

No-go and no-mop zones are similar in that these block square or rectangular areas.

Dreame Bot D10 Plus no-go zones

This feature helps block pet areas or play areas where your kids are doing stuff like playing lego.

5. Selective Room Cleaning

Dreame D10 Plus selective room cleaning

Consumers have the option to select a specific room to vacuum or mop with this feature.

Tap on a room on the map then the robot cleans that area with a one-pass run.

You can also select multiple rooms, and the robot will clean them in order of selection.

6. Zoned Cleaning

Dreame Bot D10 Plus zoned cleaning

Do you need to clean specific areas within a room? The Dreame app has a feature that enables cleaning a specific zone drawn on the map.

This feature is similar to the spot cleaning function in old “dumb” robot vacuums but more precise since you’re drawing a specific area on the map.

Unfortunately, consumers cannot save these zones on the map, unlike the iRobot app with this capability.

7. Deep Mopping Cycle

Dreame Bot D10 Plus deep mopping cycle

The deep mopping run is meticulous navigation designed to maximize the D10 Plus mopping cycle.

With this mode selected, the robot will make tighter turns and will go around the area twice in a crisscross pattern.

It’s a significant reason why the D10 Plus did well in the mopping experiments despite not having an agitation element.

8. Accessory Usage

Dreame D10 Plus accessory usage

This tab shows the status of the most vital components, namely the filter, side brush, and primary brush, specifically when to replace them.

It’s a time-based system, so you’ll have to check these components visually.

One way of extending the service life of these parts is to clean them regularly, which we’ll look at in the maintenance section.

9. Auto-Empty Settings

Dreame D10 Plus auto-empty settings

The app also enables consumers to enable or disable the auto-empty settings, plus choose the frequency between one and three runs.

10. Cleaning History

Dreame D10 Plus cleaning history

This tab lists the previous cleaning cycles and their corresponding map levels.

Above the list, you’ll see the total area, duration, and total times used.

It acts like an odometer to show the robot’s mileage (so to speak).

11. Device Settings

Here’s an overview of the device settings and what options can be altered.

Dreame D10 Plus device settings

How does the Dreame Bot D10 Plus navigate?

The Dreame Bot D10 Plus relies on LDS (or Laser Distance Sensor) as its primary tool for navigation.

Using a laser makes this robot efficient because of LIDAR’s precision at object tracking versus a VSLAM robot (or a camera-based option).

Like most robots that use a laser sensor, it cleans the edges first before vacuuming the middle portions in straight lines.

However, without the mopping bracket attached, the D10 Plus doesn’t have an option for a two (or three) pass run, which is its biggest downside in this category.

Dreame D10 Plus navigation with and without mopping bracket

This feature is unlocked with the mopping bracket, and consumers have the option to do (up to) a three-pass run.

One workaround for this limitation is using the scheduling feature to achieve similar results.

And with the self-emptying feature is a good workaround since the base station will automatically empty the dustbin.

Another plus for the D10 Plus navigation is its obstacle-evading capability – excellent for a robot without any specialized sensors for this task.

It slowed down before gently nudging against these alcohol bottles.

Dreame D10 obstacle avoidance

The D10 Plus has this sensor in front of the robot, which could explain why it didn’t bump into obstacles hard.

Dreame Bot D10 Plus front sensor

Coverage and Efficiency Test

These two tests are lumped into one experiment where I scatter quaker oats in a small room to check how much the robot picks up after a two-pass run.

It’s not the most accurate testing model, but it helps weed out inefficient robots.

Please note this isn’t an empty room but a home office with built-in obstacles like chairs and boxes underneath the bunk bed.

Here’s a before shot.

Dreame D10 Plus coverage test before

And the after shot after two passes.

Since this robot doesn’t have a built-in two-pass run, I had to run it a second time to do a two-pass run, but the 21-minute run isn’t bad, considering it went around the chairs.

How much power does the Dreame Bot D10 Plus have?

Dreame Tech claims the D10 plus has around 4000 Pascals of suction, which is in the higher-end for robot vacuums.

However, Pascals isn’t a very accurate metric (in my opinion) because some robot vacuums I’ve tested with high Pa didn’t perform well, especially on carpet.

So I used an anemometer to check air flow directly at the primary brush, and here are the results.

  • Quiet: 9.33 CFM
  • Standard: 10.14 CFM
  • Strong: 12.49 CFM
  • Turbo: 17.74 CFM

The Dreame Bot D10 Plus ranged between 9.33 and 17.74 CFM in its four different settings, which is not bad considering this is nearly a budget-level robot vacuum.

The 17.74 number in the turbo setting is above-average and helps it pick up debris, especially on carpet.

Cleaning performance

Next, we’ll look at how well the Dreame Bot D10 Plus handles various debris types, from sand to quaker oats.

I’ve put it through a grueling series of tests to find out how much it picks up, and here are the overall scores.

  • Overall: 92%
  • Hard floor: 99.4%
  • Sand on hard floor: 99.3%
  • Carpet: 97.52%
  • Deep Cleaning: 71.95%

Hard floor results

Dreame D10 Plus hard floor results

  • Quaker oats: 98.4%
  • Coffee grounds: 99.6%
  • Quinoa: 99.8%
  • Pet litter: 99.8%

The results on hard floors were impressive for this robot, picking up in the high 99s in three of the four tests.

It also did well with quaker oats, given the high quantity that nearly regurgitated the dustbin.

I didn’t see the side brush scattering issue prevalent in other brands like ILIFE, helping it be more efficient.

Hair wrap experiments

I tested the Dreame D10 Plus on five and seven-inch strands to see how well it can resist tangles.

Unfortunately, it didn’t do well with both tests, only scoring under 50%.

  • 5-inch strands: 48%
  • 7-inch strands: 35%

Therefore, I don’t recommend this robot for cleaning pet hair, primarily breeds with long hair.

Also, consumers will need to regularly clean the brush roll and side brush to maintain cleaning performance.

Here’s how much hair wrapped after the five-inch test.

Dreame D10 Plus five-inch hair

And the seven-inch test.

Dreame D10 Plus seven-inch hair on brush roll

You’ll need a scissor to remove the hair if this much is wrapped on the brush.

Edge cleaning

For this experiment, I scattered coffee grounds on the edge of my home office to check how much a robot picks up.

And here’s the before and after photo for the Dreame D10 Plus.

Dreame Bot D10 edge cleaning

Surprisingly, it picked up a considerable chunk, nearly everything from this area.

It’s one of the best-performing round-shaped robot vacuums with a single side brush, better than nearly other brands I’ve reviewed.

Carpet results

I did cleaning tests on low and mid-pile carpets with the same debris set. Again, the results were impressive for a budget-level robot vacuum.

Low pile

Dreame D10 Plus low pile results

  • Quaker oats: 97.8%
  • Coffee grounds: 92%
  • Quinoa: 99.2%
  • Pet litter: 99.8%

These are excellent results for a budget robot vacuum. It struggled most with coffee grounds, a common theme for nearly all robot vacuums.

But it was excellent with quinoa and pet litter, picking up over 99%.

Mid pile

Dreame D10 Plus mid pile results

  • Quaker oats: 97.2%
  • Coffee grounds: 95%
  • Quinoa: 100%
  • Pet litter: 99.2%

Surprisingly, the Dreame Bot D10 plus picked up a (slightly) higher average on mid pile versus low-pile carpets (97.85% vs. 97.2%).

Nonetheless, the difference was minimal.

It could be the navigation quirks responsible for the high scores, but these results are encouraging and show that the D10 Plus can clean surface debris on this surface.

Mopping result

I was skeptical about this robot on how it’d mop because it doesn’t have an active agitation system, but the results surprised me.

Dreame Bot D10 Plus mopping result (red wine stains)

The results were comparable to other brands with an agitation element like the Roborock S7 and Yeedi Mop 2 Pro.

However, this robot won’t be as efficient since it took two passes to achieve this result, whereas Roborock and Yeedi only needed a single pass.

One feature that helped this robot is the deep mopping cycle, where it goes in a crisscross mopping cycle.

Dreame D10 Plus criss cross pattern

While it did well with red wine stains, it stalled during the grape juice stain test – an issue with nearly all robot vacuums with no active agitation system.

Dreame D10 Plus stalling with grape juice stains

Unfortunately, I don’t recommend this robot for mopping juice or any food-based stains because it’ll leave a sticky residue since it only drags a wet pad on the surface.

While it removes the stains, there will be residue, a common theme in nearly all robot vacuum and mop hybrids without a floor washing system.

How noisy is the Dreame Bot D10 Plus?

Next, we’ll look at the noise levels of this robot where I used an anemometer from a few feet away.

  • Quiet: 62.7 dB
  • Standard: 64.5 dB
  • Strong: 69.6 dB
  • Turbo: 74.1 dB

The D10 Plus was quiet in the two lower settings, but the noise levels increased significantly in the strong and turbo settings.

How long will the Dreame Bot D10 Plus run?

The Dreame D10 Plus utilizes a large 5200 mAh lithium-ion battery covering up to 270 square meters.

Dreame doesn’t specify the run time, but I’d estimate it to be near the 200-minute range if you use the lowest setting.


This robot will need regular upkeep to function at its peak for years. I’ll enumerate the list of things to look at and clean.

  1. Primary brush roll: It’s perhaps the most abused component of any robot vacuum. Inspect once a week and clean any hair and dust buildup on the rubber fins and bristles. Don’t forget to check the axles for any hair accumulation.
  2. Side brush: Another abused component that needs TLC. Pop off the side brush and remove any hair wrapping on the base.
  3. Dustbin: Clean it at least once a month to prevent any unnecessary buildup of dust inside and on the filter.
  4. Drop sensors: Use a clean microfiber towel or cotton buds to clean (gently). Doing this chore regularly (at least once a month) prevents an error code from firing and disabling the robot.
  5. Robot body: Wipe using a clean (preferably) microfiber towel to remove any fingerprints and dust accumulation on the surface, wheels, and underbelly.
  6. Bag: Throw the bag once it’s full, then replace it with a fresh one.
  7. Auto-empty base station port: Check for blockages that could hamper the self-emptying function.

Product Specifications

ModelDreame Bot D10 Plus
ManufacturerDreame Tech
Battery5200 mAh Li-ion
Run timeUp to 180 mins.
Auto-Empty capacity2.5 liters
Dustin capacity400ml
Dirt Capacity (dry)145ml
Diameter13.58 inches
Height3..79 inches
Smart NavigationYes
Recharge and ResumeYes
HEPA FiltrationYes
Side BrushYes
Extra FilterYes
Manufactured InChina
Warranty1 year
PriceCheck Price

Where can I buy the Dreame Bot D10 Plus?

This smart robot vacuum is available in online stores like Amazon. Check the link below for the latest pricing information.

Disclaimer: I will earn a commission if you purchase through the link above, but at no extra cost, so it’s a win-win for us!

Is the Dreame Bot D10 Plus worth it?

The short answer is yes, this robot possesses nearly all the features you’ll need from a robot vacuum.

It’s got enough airflow and agitation to pick up most debris types and a self-emptying feature that automates the whole process.

There’s no need to babysit this robot for weeks because of its intelligent and efficient navigation.

The clincher for me is the price. Right now, it’s close to the budget-level range, and given its cleaning results, it’s one of the best bang-for-your-buck alternatives.

4 Reasons to purchase the Dreame Bot D10 Plus

  1. Budget-level price: With the discount, this robot is in the budget category, at least for self-emptying robot vacuums.
  2. Excellent surface debris pick-up: The 17 CFM airflow helps it pick up surface debris at a high rate.
  3. Decent deep cleaning performance: It got above 70% in deep cleaning experiments – one of the better scores for robot vacuums in this price bracket.
  4. Efficient navigation: The D10 Plus’ LDS sensor and algorithm help it navigate and avoid obstacles efficiently. There’s a low risk of this robot not returning to the home base.

The Verdict: Bang-for-the-Buck Self-Emptying Alternative

After testing this robot extensively for the past few days, I’m impressed with its combination vacuuming performance, efficient navigation, and mopping ability.

The Dreame Bot D10 Plus excels in these aspects, and the best part is that it won’t cost an arm or a leg.

Dreame Tech offers this robot at a low introductory price that may go up anytime.

If you’re looking for a reasonably priced robot vacuum with intelligent navigation and a self-emptying feature, it’s one of the better options.

Dreame's Least Expensive Option with a Self-Emptying Dock
  • Navigation - 94%
  • Surface Cleaning - 0%
  • Deep Cleaning - 71.95%
  • Quality - 95%
  • Design - 95%
  • Value - 96%


The D10 Plus is a surprisingly good-performing robot vacuum from an underrated brand. It possesses some high-end features like its LDS navigation that navigates efficiently. The over 17 CFM airflow helps it pick up debris at a high rate, better at surface debris than some other Roomba products more expensive than it. The most surprising aspect is its mopping performance as it mopped off the red wine stains with similar results as the Roborock S7.

About the author: Garrick, the visionary behind Cordless Vacuum Guide, brings over a decade of hands-on expertise in cordless vacuum testing to his insightful reviews showcased on this platform. Beyond his passion for empowering consumers with informed choices, he cherishes precious moments with his family, exploring global cuisines and exploring different horizons with his beloved wife and son. Follow him on Youtube, Tiktok, Facebook, and Instagram.