For those who want something slightly cheaper, it’s well worth checking out ourDreame L40 Ultra review.

Instead, I set a schedule for a daily vacuum and reduced mopping to once a week.

After three months of daily use, its hard to find fault with the vacuuming prowess of the X40.

Dreame X40 Ultra showing vacuum and base station against a wall on wooden floors

Dreame X40 Ultra consumables kit

It can also detect wet patches, so it wont spread or vacuum over any puddles it encounters.

As great as the robot itself is, the suction on the auto-empty station is a bit weak.

I found I had to change the bag more often than expected and these can get quite expensive.

Dreame X40 Ultra front on view parked in base station

However, using the X40 Ultra will incur ongoing costs, specifically the replaceable dust bags.

Ive included the accessories pricing below for theUS,UK, andAustralia.

Notably the Dreame website doesnt sell the side brush in the US, or the brush cover in Australia.

The Dreame X40 Ultra and base station in both black and white colourways

The availability of this kit is to be confirmed.

The underside has a carpet sensor, along with downward-facing cliff sensors to detect steps or other drops.

Extrapolating from that, I think it will have no trouble cleaning up to 200m2 per charge.

Dreame X40 Ultra consumables kit

Dreame X40 Ultra consumables kit

Even more importantly, the robovac can recognize any pet droppings and will steer well clear when cleaning.

Impressively, the robovac only got stuck twice in three months of testing and both times were my fault.

Vacuuming

I tested the X40 on polished wooden floors, as well as tiles and rugs.

Dreame X40 Ultra front

(Image credit: Future)

A third pass was needed to get the floor squeaky clean.

The wasabi paste and honey both took two mopping passes to fully clean up, leaving no trace behind.

The bot washed the mop pads between each test removing any contamination from previous cleanups.

Dreame X40 Ultra front right

(Image credit: Future)

To avoid this, regularly wipe away any residue remaining on middle of the mop pads.

That meant it would often do an entire home vacuum while clogged and not pick up anything.

This clog would further reduce the suction, worsening the emptying problem.

Dreame X40 Ultra left

(Image credit: Future)

I found the layout and navigation of the app frustrating at times.

I found it much more stable to configure a dedicated 2.4GHz Wi-Fi SSID for the robovac to connect to.

Maintenance for the Dreame X40 Ultra is fairly simple and takes about 10 minutes a month.

Dreame X40 Ultra rear

(Image credit: Future)

For a larger home, this cost could easily double or triple.

Should I Buy the Dreame X40 Ultra?

For those on a budget, there are plenty of other great options at more affordable prices.

Dreame X40 Ultra right

(Image credit: Future)

Also consider

Not sold on the Dreame X40 Ultra?

Below are a few alternatives that are worth considering.

I tested the X40 Ultra on polished wooden floors, tiles, carpet, and medium-pile rugs.

Dreame X40 Ultra

(Image credit: Dreame)

The weather during the test period included both wet and dry conditions.

I tested both the automatic CleanGenius mode and customized cleans using schedules and shortcuts.

I also tested dry and wet spills to evaluate the mopping prowess.

Dreame X40 Ultra

(Image credit: Dreame)

Dreame X40 Ultra side brush

(Image credit: Dreame)

Dreame X40 Ultra dust bag in base station

(Image credit: Future)

Dreame X40 Ultra mop pads in base station

(Image credit: Dreame)

Dreamehome app mapping example

(Image credit: Dreame)

Dreamehome app floor mapping setup options

(Image credit: Dreame)

Dreame X40 Ultra vacuuming flour

(Image credit: Dreame)

Dreame X40 Ultra vacuuming flour, showing side brush in action

(Image credit: Dreame)

Dreame X40 Ultra mixed debris vacuum test

(Image credit: Dreame)

Dreame X40 Ultra mid test vacuuming up mixed debris

(Image credit: Dreame)

Dreame X40 Ultra underside showing froot loops stuck in main vacuum brush

(Image credit: Dreame)

Dreame X40 Ultra close up of robovac dust bin showing trapped debris after auto empty

(Image credit: Future)

Dreame X40 Ultra upside down showing mop pads attached

(Image credit: Future)

Dreame X40 Ultra mop pad extender mechanism

(Image credit: Dreame)

Dreame X40 Ultra

(Image credit: Dreame)

Dreame X40 Ultra used mop water

(Image credit: Dreame)

Dreame X40 Ultra showing debris remaining in robovac dust box

(Image credit: Dreame)

Dreame X40 Ultra remaining debris after auto emptying at base station

(Image credit: Dreame)

Dreamehome app screenshots

(Image credit: Future)

Dreamehome app screenshots

(Image credit: Future)

Dreame X40 Ultra

(Image credit: Dreame)

Dreame X40 Ultra

(Image credit: Dreame)

Dreame X40 Ultra

(Image credit: Dreame)

Dreame X40 Ultra

(Image credit: Dreame)

Dreame X40 Ultra

(Image credit: Dreame)

Dreame X40 Ultra showing hair wrapped on main brush

(Image credit: Dreame)

Dreame X40 Ultra underside showing main brush with hair tangle

(Image credit: Dreame)

Dreame X40 Ultra

(Image credit: Dreame)

Dreame X40 Ultra hair removed and sitting next to main brush

(Image credit: Dreame)

Dreame X40 Ultra

(Image credit: Dreame)

Dreame X40 Ultra

(Image credit: Dreame)

Dreame X40 Ultra

(Image credit: Dreame)

Dreame X40 Ultra showing underside with removable front brush and wheel roller

(Image credit: Dreame)

Dreame X40 Ultra

(Image credit: Dreame)

Dreame X40 Ultra dust bin filter

(Image credit: Dreame)

Dreame L10s UltraRead our full Dreame L10s Ultra review

Eufy Omni S1 ProRead our full Eufy Omni S1 Pro review

Ecovacs Deebot T30S ComboRead our full Ecovacs Deebot T30S Combo review

DREAME X40 Ultra Robot Vacuum