The Yeedi M12 Ultra Plus is a fantastic robot vacuum in terms of cleaning power.

Reliable object avoidance and very good mapping also help ensure a thorough clean.

In fact, in terms of cleaning alone, it’s up there with thebest robot vacuumson the market.

Yeedi M12 Ultra Plus robot vacuum laid out with all accessories included in the delivery box

(Image credit: Future)

To some, those features will be unnecessary extras, though.

However, the knock-on of that is that it is quite bulky.

That’s the short version; read on for my full Yeedi M12 Ultra Plus robot vacuum review.

Yeedi M12 Ultra Plus robot vacuum with mop pad extended, near the corner of a room

While I hesitate to call it a deal, it’s worth the price.

Compare, for instance, to theNarwal Freo X Ultra.

The Narwal is a bit more aesthetically pleasing, however, and more feature-filled.

Dock for Yeedi M12 Ultra Plus robot vacuum in reviewer’s home

For instance, you might actually use it as a security video camera drone.

It’s very feature-rich and even comes with a handheld vacuum that self-empties into the base station.

Plus, it comes with two spinning mop pads, one of which can extend out for edge mopping.

Yeedi M12 Ultra Plus robot vacuum cleaning soy sauce, sugar and cereal from a wooden floor in reviewer’s home

(Image credit: Future)

This helps with seeing objects more fully to avoid them.

(Here’s more onhow robot vacuums navigate, if you’re interested.)

Moving on to the base station.

Yeedi M12 Ultra Plus robot vacuum cleaning soy sauce, sugar and cereal from a wooden floor in reviewer’s home

(Image credit: Future)

They’re both sizable, with the clean water tank holding 4L and the dirty water tank 3.5L.

The dust bag that the robot vacuum automatically self-empties into is also pretty big at 3.4L.

Tackling the vacuuming first, it sucked up all manner of debris very well.

Yeedi M12 Ultra Plus robot vacuum cleaning soy sauce, sugar and cereal from a wooden floor in reviewer’s home

(Image credit: Future)

For a more controlled test, I used cereal and sugar and it sucked everything right up.

At least it has a tangle-free brush roll.

Still, it left floors looking very clean.

Yeedi M12 Ultra Plus robot vacuum after a single pass, during the soy sauce cleaning test

(Image credit: Future)

It’s a nice feature that not all flagship robot vacuums come with.

Performance-related features also include mop pad washing and drying as well as auto-emptying.

Yeedi M12 Ultra Plus review: app

The app is straightforward, from setup to use.

Yeedi M12 Ultra Plus robot vacuum with mop pad extended, near the corner of a room

Should you buy the Yeedi M12 Ultra Plus?

5 /5

Performance

Vacuuming and mopping performance are both very good.

Plus, it can get to the edges with that extendable mop pad.

I also tested all the features listed in the app, particularly its mapping.

I took note of how well the vacuum cleaned the edges of a room as well as around obstacles.

Read we test robot vacuum cleaners