I tested this affordable robot vacuum and it restored my faith in budget bots

5 hours ago 1

The Dreame D9 Max Gen 2 is a basic, affordable robovac that's easy to use and offers decent vacuuming, reliable navigation, and a painless set-up process. The mop is fiddly with underwhelming results, and the bot isn't great at spotting and avoiding obstacles, meaning it isn't ideal if your floors are cluttered. However, if you can cope with those compromises, this is a solid, fuss-free budget buy.

Pros

  • +

    Low price and great value

  • +

    Solid vacuuming

  • +

    Great mapping and navigation

  • +

    Compact dock

  • +

    Intuitive app with useful controls

Cons

  • -

    Unreliable obstacle avoidance

  • -

    Underwhelming mopping

  • -

    Mop maintenance is fiddly

  • -

    Robot is on the larger side

Why you can trust TechRadar We spend hours testing every product or service we review, so you can be sure you’re buying the best. Find out more about how we test.

Dreame D9 Max Gen 2: two-minute review

The Dreame D9 Max Gen 2 is an entry-level robot vacuum designed for those seeking cleaning convenience on a budget. While it doesn't offer the same advanced features as the best robot vacuums on the market, it's a very capable cleaner that delivers good value for money. I'd definitely count it among the best budget robovacs I've tested.

This hybrid robot vacuum and mop is well built, if a little on the large side, with a compact charge-only dock. Set-up is straightforward, and I was impressed by its mapping and navigation, which was quick and painless (which isn't always the case with budget bots).

In terms of cleaning power, the D9 Max Gen 2 performed well in suction tests, tackling fine debris or chunkier spillages without issue. I was less enamored with its mopping skills, however. The design of the mop pad isn't the best and I'm not sure it's worth the effort, delivering only the lightest wipe-down of my lino floors. Another potential downside is the unreliable object avoidance; if you often have clutter on your floors and don't want to have to tidy before every vacuuming run, this isn't the robovac for you.

The app is well designed and intuitive. While you won't get the kind of granular control or automation offered by pricier bots, it covers the main bases. The only exception is that I couldn't see a way to set up a cleaning schedule or time a cleaning run.

For the price, then – which is solidly in the budget bracket – I think the D9 Max Gen 2 is a good buy. Dreame makes some of our favorite premium robot vacuums (including the excellent Dreame L40 Ultra), so I'm not surprised to find that its budget offering is of a high quality. I'd recommend it to anyone looking for a wallet-friendly, fuss-free robovac that navigates reliably well and helps you stay on top of your vacuuming. That's the short version; read on for my full Dreame D9 Max Gen 2 robot vacuum review.

Dreame D9 Max Gen 2 review: price & availability

  • List price: $299.99 / £219 / AU$699
  • Launched: Confirming
  • Available: US, UK, Australia

In the US, at time of writing, the Dreame D9 Max Gen 2 is available direct from Dreame US or via Amazon, and has a list price of $299.99. In the UK, it has a list price of £219, and is available to buy direct from Dreame UK, as well as a range of third-party retailers such as Amazon, B&Q and Currys. In Australia, the robovac costs AU$699 at full price, but can be found discounted to AU$399 on the Dreame AU site at the time of writing. Note that I spotted the vacuum being offered at big discounts in all territories while writing this review.

Even at list price, this bot is firmly in the budget price bracket – we count any robot vacuum under $500 / £400 as budget at TechRadar. For that price, it feels very well-built, and the features are in line with what I'd expect.

  • Value for money score: 4 out of 5

Dreame D9 Max Gen 2 specs

Swipe to scroll horizontally

Max suction:

6000Pa

Robot diameter:

13.8in / 35cm

Robot height:

3.8in / 9.6cm

Dock dimensions (W x D x H):

5.3 x 5.4 x 3.7in / 13.4 x 13.8 x 9.4cm

Dust bin volume (onboard):

0.6 L

Dust bin volume (base):

None

Water tank volume:

0.2 L

Base type:

Charge only

Navigation:

LiDAR

Charge time:

6 hours

Max runtime:

4 hrs 45 mins

Dreame D9 Max Gen 2 review: design

  • Hybrid robovac and mop with compact, charge-only dock
  • Single rubber roller and one side brush
  • Fixed, D-shaped mop pad with small integrated water tank

The Dreame D9 Max Gen 2 is a hybrid robotic vacuum and mop. It's sports the standard, round design with a raised navigation puck, and is available in black or white. Size-wise, it's at the larger end of the spectrum, measuring 13.8in / 35cm in diameter, and it features two physical buttons: Power and Home. However, for most controls you'll want to use the companion app.

Dreame D9 Max Gen 2 robot vacuum in front of fireplace in reviewer's home

(Image credit: Future)

This model uses LiDAR for navigation, hence the raised puck. This is the fastest and most accurate robot vacuum navigation technology, and widely used – but not always a given in budget-friendly models (some use the more basic vSLAM; see how the two compare in our LiDAR vs vSLAM explainer). There's also a camera at the front of the bot.

Dreame D9 Max Gen 2 robot vacuum flipped over to show rubber roller and side brush

This bot has a single rubber roller and one side brush (Image credit: Future)

Flip it over and you'll find a single rotating side brush, a rubbery roller, two chunky wheels, and a smaller, third mini-wheel for balance. In general, I prefer rubbery rollers such as the one here over bristled brushrolls, since the latter tend to become tangled with hair. Some bots will have dual rollers (the main examples being Roborock and iRobot Roomba models); but in general, this looks like a pretty standard setup.

Mop pad and water tank from Dreame D9 Max Gen 2 robot vacuum
A wide, flat water tank is attached on the underside of the mop pad(Image credit: Future)

Slightly more unusual is the approach to the mop pad. Dreame has integrated a wide, very shallow water tank onto the underside of the D-shaped mop pad. Other robovacs will have a separate tank inside the bot itself, but that uses up valuable dust-storing space. Here, you're getting a slightly higher onboard dust cup capacity, but the bot won't hold much water.

The mop pad/water tank comes on and off using a combination of clips and magnets (not as complicated as it sounds!), so it doesn't need to be attached when you're just vacuuming.

This kind of fixed, D-shaped mop pad tends not to be as effective at scrubbing compared to the spinning, dual discs found on more advanced models. However, it's as I'd expect for a robot vacuum in this price bracket.

The mop pad also can't lift and lower to allow the bot to traverse over carpet without leaving damp patches, which is a feature also seen on pricier robot vacuums. In fact, more advanced Dreame bots can dock themselves and drop off their mop pads when they're not required – but again, you'd need to pay a fair bit more for that kind of functionality.

Dreame D9 Max Gen 2 robot vacuum with dustbin removed and placed on top
A hinged lid opens to reveal the onboard dust bin and filter(Image credit: Future)

A hinged lid on top of the bot can be opened to reveal the onboard dust cup with integrated filter. This is very slightly fiddly to remove from the inside of the bot. There's also a brush and hair-cutter tool, for easier maintenance.

Dock for Dreame D9 Max Gen 2

(Image credit: Future)

The dock is of the basic, charge-only type, rather than the kind that houses a larger dustbin into which the bot's smaller bin will automatically empty. That has the benefit of being far more compact – good news, if you have a small home. However, it also means you'll need to take care of emptying the bin manually, which will be annoying if you're regularly dealing with large volumes of dust or pet hair, for instance.

You'll also need to manually refill the bot's water tank, as well as clean and dry the mop pads. For a dock that can do this for you, you'd be looking in a significantly higher price bracket.

  • Design score: 3.5 out of 5

Dreame D9 Max Gen 2 review: performance

  • Good navigation, but unreliable object avoidance
  • Vacuuming generally good, can struggle with larger debris
  • Mopping okay, but just for very light cleans

The app walked me through the initial setup, which included linking the bot to my home Wi-Fi and connecting it to the app – all nice and straightforward.

On setup, it prompted me to do a fast mapping run, where the bot just creates a map of your space but doesn't clean. This took under five mins, and involved the bot meandering into each room and vaguely looking around. After that was complete, it created a very rough map of the space, without trying to separate rooms.

Dreame D9 Max Gen 2 next to hearth

The bot got a little stuck making its way around my fireplace (Image credit: Future)

I then set it off on its first cleaning run. I was pretty impressed. The bot covered everything with minimal fuss, only getting slightly muddled when trying to traverse the slanting edges of some rooms. It also became stuck when it was making its way around the border of my low hearth – although did manage to escape on its own eventually.

With the first cleaning run complete, the app split the map into what it thought were rooms (mostly correct), and I tweaked and named each room. It is possible to create multiple maps, but I didn't do this as I live on a single floor.

In general, the Dreame Max Gen 2 navigates very well. I could see it adjusting its path when it was about to reach an obstruction, although at times it did also seem to find its way by bumping into things.

However, it isn't as reliable when it comes to obstacle avoidance. I ran TechRadar's standard tests using a shoe, sock and cable on my floor, and the Dreame failed to spot any of them, eating the cable, doing its best to eat the sock, and pushing the shoe around until I picked it up and took it away to safety. This bot probably isn't the best choice if you have a lot of clutter on your floors.

Items on floor ready for object avoidance test

The D9 Max Gen 2 sadly failed to avoid any of these obstacles (Image credit: Future)

Suction performance

The Dreame D9 Max Gen 2 has four suction modes: Quiet, Standard, Strong and Turbo; and can be set to vacuum, mop, or both.

To assess cleaning power, I ran TechRadar's standard tests. I started by sprinkling tea and oats on separate patches of carpet. I bumped up the suction setting to Strong (it's Standard by default) and set the bot to vacuum that area.

Tea on floor before test
Tea on carpet before test(Image credit: Future)

It cleared most of the tea in one pass, and almost all of it in two. I then boosted suction up to Max, and remote-controlled the bot over the area to clear the final remnants.

Tea on floor before test
Oats on carpet before test(Image credit: Future)

I was impressed with how it handled the oat spillage, too. It cleared almost all of it first time and the rest on second pass, and it didn't ping them around, either.

However, in my general use of the vacuum on carpet, I had a few minor complaints. Occasionally, the bot would deposit larger debris – a tiny bit of leaf, for example – in another area of the room after initially seeming to have picked it up.

I also found it wasn't amazing at dealing with hair. I have long hair, and the bot would occasionally to roll it into clumps and leave it on the carpet rather than pick it up. However, there was hair in the bin when I came to empty it, and none wrapped around the brushroll, so it isn't a total fail on that front. (If you're looking for the best vacuum for pet hair, we have a separate guide that's worth consulting.)

Tea on lino floor before suction test
Tea on lino floor before suction test(Image credit: Future)

I repeated my tea suction test on hard floor. On the first pass, the D9 Max Gen 2 seemed to just push the tea leaves around everywhere. On the second and third passes, though, it had gathered pretty much everything.

Oats on lino floor before suction test
Oats on lino before the suction test...(Image credit: Future)

The oats were pinged around even more enthusiastically, however; but, again, almost all were sucked up eventually. Only a few escaped and that was because they'd bounced their way out of my set cleaning zone.

It's worth stating that robot vacuums are great for everyday maintenance cleans, but even the priciest models fall short of the results achieved with a decent manual vacuum. When I went to empty the Dreame's bin after use, it was packed full of dust and hair, so it certainly picked up plenty from my apartment; but following up with my Dyson Gen5detect saw even more dust collection.

Mopping performance

To mop, you need to clip on the full water tank with pre-dampened mop pad attached. I found filling the tank a little fiddly since it's so thin and the opening is small, and getting the wet mop pad back on proved a bit tricky, too. To Dreame's credit, the unit didn't leak at all while I was attaching it back onto the bot, as I had feared it might. There's no option to use this bot with a floor cleaner.

There are three water levels to choose from, and I selected the middle one for my mop tests. You can also choose from a couple of intensity settings: Daily mopping and Deep mopping (where the robot moves in "a dense Z-shaped pattern"). I opted for the latter, because the app warned there was a "risk of skidding" in this mode, which sounded exciting.

In fact, there was no skidding and I couldn't really see a difference in how it was moving compared to how it had previously navigated the rest of my apartment. However, it did an okay job of mopping, leaving a light, even sheen of water across the floor and clearing a wet spillage I'd introduced.

Remnants of ketchup on lino floor during mopping test
Ketchup smear on floor before mopping(Image credit: Future)

To see how it fared with trickier spillages, I smeared a tiny bit of ketchup on the floor. Unfortunately, it barely touched this at all, even after traversing the area three times. It seems that the vacuum isn't exerting enough pressure with its mop pad to clear anything other than surface dirt. That's not too surprising for a bot at this price point, but it's worth bearing in mind if mopping is a priority.

There's also some maintenance to be aware of. You'll need to remove and rinse the pad shortly after a mopping session (the app prompts you, which is helpful), as well as running it through the wash fairly regularly so it doesn't end up smelling. After my mopping session, there were bits of tea and oats on the pad along with the ketchup, even though I'd run the vacuuming tests separately, first. Next I drained the tank, although the placement of the inlet meant I couldn't empty it completely.

Since the D9 Max Gen 2 can't lift its mop pads, you'll ideally want to avoid situations where the wet mop is being dragged over a carpeted area. As such, this bot isn't ideal for apartments such as mine, where there's a big carpeted room meeting three rooms with lino.

In short, I'm not wholly convinced this machine is better off for having mopping capabilities, or that I'd end up using them often. If you really want hands-free mopping, I'd recommend investing more in a machine with spinning circular mop pads that are able to lift over carpet, and a dock that can clean them.

  • Performance score: 4 out of 5

Dreame D9 Max Gen 2 review: app

  • Nicely designed and easy to use
  • Main functions covered, except you can't set a cleaning schedule
  • Pricier options offer more granular control

The Dreame app is well-designed and intuitive. It doesn't offer tons of settings compared to more premium options, but most of the key ones are covered.

The map is clear, and you can follow the bot in real-time as it makes its way around the home. You can split and merge rooms, add "zones", and create no-go zones if there's something you know is going to cause problems.

Screenshots from Dreame companion app

(Image credit: Dreame / Future)

There's also an area where you can adjust your suction and water settings. If you switch on "customized cleaning", you can set personalized suction power and water for each area. It's also possible to adjust the order in which the bot cleans you rooms. While you can launch the bot remotely, you can't set a regular cleaning schedule for it to follow.

  • App score: 4 out of 5

Should you buy the Dreame D9 Max Gen 2?

Swipe to scroll horizontally

Attribute

Notes

Rating

Value

Budget price bracket, and feels well built for the price, offering a decent feature set and specs.

4 / 5

Design

A standard hybrid robovac with removable D-shaped mop pad and charge-only dock. Fairly basic in design, but good for the price.

3.5 / 5

Performance

Good mapping and navigation, but unreliable object avoidance. Vacuuming is good, but mopping functionality is underwhelming.

4 / 5

App

Easy to use and nicely designed. Not as many options as you'll find on pricier robovacs, but the important controls options are all there.

4 / 5

Buy it if...

You're on a budget
While not the fanciest robovac around, you're getting a very decent bot for your money here. It's well-built, straightforward to use, and navigates reliably.

Your priority is vacuuming
The vacuuming here is decent – the Dreame D9 Max Gen 2 performed well in my suction tests, and I could see it was cleaning my floors well from the amount of dust that was collected in the bin.

You have a smaller home
This model doesn't self-empty, which won't be an issue if you have a smaller home. It also means you won't have to make room for a massive dock.

Don't buy it if...

Your priority is mopping
The mopping here is perfunctory, and you'll need to take care of all mop maintenance yourself.

You often have cluttered floors
While navigation is reliable, this Dreame bot doesn't do a good job of spotting, or avoiding, clutter on the floor.

You have a larger home or pets
You don't want to be emptying the small onboard bin every 30 minutes, so opt for a bot with a self-empty base – our favorite budget option in this category is the Roborock Q5 Pro+.

How I tested the Dreame D9 Max Gen 2

I used the Dreame D9 Max Gen 2 as my main vacuum for a couple of weeks to get a feel for its general usability and performance. I also ran a series of suction tests to assess its cleaning power, asking it to pick up fine (tea) and chunky (oats) debris on hard floor as well as carpet. To test obstacle avoidance, I scattered common items you'd find around any home over my living room floor to see if it would bump into them or navigate around them. I also noted how effective it was at mopping, and whether it could cope with wet (water) and sticky (smeared ketchup) spillages.

During my review period, I assessed how easy it was to set up the D9 Max Gen 2, the accuracy of its navigation, and if it generally performed as I'd want it to. I compared my experience with other robot vacuums I've tested, both budget and premium models.

Read more about how we test robot vacuum cleaners.

  • First reviewed March 2025
Ruth Hamilton

Ruth is TechRadar's Homes Editor specializing in air (vacuum cleaners, fans, air purifiers), and hair (hair dryers, straighteners and stylers). She has been in consumer journalism since 2020, reviewing and writing about everything from outdoor kit to mattresses and wellness gadgets, with stints on Tom's Guide and T3.

You must confirm your public display name before commenting

Please logout and then login again, you will then be prompted to enter your display name.

Read Entire Article