Skip to main content
Lefant M2S Plus Review: a no-nonsense robot vacuum that mostly does what it says

Lefant M2S Plus Review: a no-nonsense robot vacuum that mostly does what it says

Serenity Feng
Serenity Feng
Integration Specialist
7 June 2026 1 min read

Summary

Editor's rating

★★★★★ ★★★★★

Value for money: strong feature set if you’re okay with a bit of tinkering

★★★★★ ★★★★★

Design: compact round bot with a chunky but useful dock

★★★★★ ★★★★★

Battery life and runtime: more than enough for a typical home

★★★★★ ★★★★★

Cleaning performance: strong suction, decent navigation, a bit of babysitting at first

★★★★★ ★★★★★

What you actually get and what it really does

★★★★★ ★★★★★

Mopping and obstacle handling: useful, but not a full mop replacement

★★★★★ ★★★★★

Pros

  • Strong suction and organised laser navigation give good daily cleaning results on hard floors and low-pile carpets
  • Self-emptying dock with large 4.5L bag reduces how often you have to deal with dust
  • App control with multi-floor mapping, no-go zones, and voice assistant support is genuinely useful once set up

Cons

  • Mopping is only good for light maintenance and can be awkward if the dock sits on carpet
  • Needs regular sensor and brush cleaning to avoid weird behaviour, especially on the drop sensors
Brand Lefant

A robot that actually reduced my chores (with a few quirks)

I’ve been using the Lefant M2S Plus robot vacuum and mop for a few weeks now, and I’ll be straight: it’s not magic, but it does cut down my day-to-day floor cleaning by a lot. I used to drag out a cordless stick vacuum every other day because of dust, crumbs and pet hair. Now the robot does most of that boring background cleaning while I’m doing something else. I still have to do occasional spot cleaning, but the baseline mess is way lower.

I set it up in a typical UK-style house: hard floors in the kitchen and hallway, low-pile carpet in the living room and on the stairs landing (obviously the robot doesn’t do stairs). I also have a rug with tassels and a bunch of cables around the TV, so it’s not exactly a showroom environment. I wanted to see if this thing could actually cope without babysitting it every five minutes.

The first couple of days were basically “training” for both me and the robot. It had to map the house properly, and I had to learn where it gets stuck and what I needed to move. After that, it settled into a routine. It now runs most days on a schedule, and I only really notice it when the base station does the self-emptying part, which is louder but only lasts a few seconds.

Overall, my feeling so far: as a daily maintenance tool it’s pretty solid, especially for the price bracket it sits in. It has some annoying traits (especially around mopping and some sensor fussiness), but nothing that made me want to send it back. If you expect it to completely replace a proper deep clean, you’ll be disappointed. If you want cleaner floors with less effort and you’re okay with a bit of setup and occasional fiddling, it gets the job done.

Value for money: strong feature set if you’re okay with a bit of tinkering

★★★★★ ★★★★★

Considering the price range this sits in (especially compared to bigger brands with similar specs), I’d say the value is good. You get self-emptying, laser navigation, app control with multi-floor mapping, mopping, and strong suction, all in one package. Some well-known brands charge a lot more for the same feature list. The Amazon rating around 4.3/5 with thousands of reviews also lines up with my impression: most people are happy, but there are quirks.

Where you “pay” is not so much in money but in the need to tinker a bit. You might need to:

  • Clean the underside sensors regularly, especially the drop sensors
  • Adjust the dock position so mopping doesn’t soak your carpet
  • Fine-tune the maps and no-go zones in the app
  • Do occasional brush and filter maintenance
If you’re okay doing that kind of light maintenance every now and then, the robot repays you with much less manual vacuuming. If you want something you just throw down and never touch again, you might get frustrated when it complains about dirty sensors or gets tangled in cables.

Compared to a cheaper robot without a self-emptying base, the main question is: do you value not having to empty the dust bin every 1–2 runs? For me, the answer is yes. The 4.5L dust bag lasting up to around 75 days (realistically a couple of months depending on how dirty your place is) means I think about dust disposal maybe five or six times a year instead of every week. That convenience is worth the extra cost in my book.

So from a value perspective, I’d sum it up like this: if you want a fairly full-featured robot vacuum/mop without paying premium-brand prices, this is a solid option. It’s not the cheapest, but you’re getting a lot of functionality. If your budget is tight and you don’t care about self-emptying or laser mapping, you can go cheaper. If you want zero quirks and top-tier polish, you’ll probably have to spend more with another brand. This one sits in that middle ground where you get good performance for a fair price, as long as you’re willing to meet it halfway on setup and care.

71I-8Sies-L._AC_SL1500_

Design: compact round bot with a chunky but useful dock

★★★★★ ★★★★★

The robot itself is the standard round puck design, roughly 32 cm in diameter. It’s low enough to get under most of my furniture: it slides under the sofa and TV unit without complaining, which is where a lot of dust tends to collect. The colour is gray/white, pretty neutral. It doesn’t scream for attention in the room, which I appreciate. There’s a raised lidar turret on top for the dToF navigation, but it’s not insanely tall; just something to keep in mind if you have super-low furniture.

The dock is the big visual piece. It’s taller than a regular charging base because of the self-emptying system and the 4.5L dust bag inside. It’s not tiny, so you do need to commit a bit of wall space to it. I put mine in a corner of the hallway where it doesn’t get in the way. Once it’s there, you mostly forget about it, except when it does the suction cycle to empty the robot. That noise is more noticeable than the robot itself, but it’s short. Swapping the dust bag is basically opening a flap, pulling out the bag, and sliding a new one in. You’ll still be touching dust far less than with a manual emptying robot.

Controls on the robot are minimal: a couple of buttons on top for start/pause and home, plus the voice prompts. The voice is a bit robotic and, as one reviewer mentioned, the gender/voice mismatch with the name you give it is slightly funny but not a real problem. The main “control panel” is the app anyway. On the underside, you have the main brush, side brush, wheels, sensors, and the four drop sensors that you do need to keep clean, especially if you have light-coloured floors or a lot of dust.

Design-wise, I’d say it’s practical more than pretty. The plastic feels decent, not luxury, but not cheap toy-level either. The round shape does mean corners aren’t perfectly done, but that’s true for almost all round robots. The good part is that the dimensions and wheel setup let it handle thresholds and small transitions between tile and carpet without getting stuck all the time. If you’re expecting a piece of modern art, this isn’t it. If you want something that blends in and doesn’t look too out of place, it’s fine.

Battery life and runtime: more than enough for a typical home

★★★★★ ★★★★★

The battery is a 5200mAh unit, and Lefant claims up to 240 minutes of runtime. In my actual use, on standard suction with mopping turned off, it comfortably does my downstairs (kitchen, hallway, living room) plus a bit extra and still comes back with more than 50% left. On max suction, runtime drops, obviously, but it still covers a full floor without dying midway. In a medium-sized UK house, you’re not going to run out of battery very often unless you’re cleaning a huge area in one go.

One nice thing is auto recharge and resume. If it does run low on battery during a big job, it goes back to the dock, charges, and then resumes where it left off. I tested this by forcing it to clean both floors in one go on a higher power mode. It returned to the dock at around 15%, charged for a while, then headed back out and finished. You don’t need to restart the job manually. For scheduled daily cleans on standard mode, it just never hits that limit in my case.

Charging time is not instant, obviously. From low battery to full takes a few hours, so if you want it to do two full big cleans in the same day, you need to plan around that. For normal use (one scheduled run a day, maybe a spot clean here and there), the battery is basically a non-issue. I don’t find myself thinking about it; it’s just always ready when I need it. That’s kind of the ideal situation.

Overall, I’d rate the battery as more than sufficient for what this robot is meant to do. It’s not some underpowered unit that dies halfway through the living room. If you live in a very large house with lots of rooms and want full-power cleaning everywhere on max suction, it may need that recharge-and-resume cycle more often, but at least it supports that. For normal family homes or flats, it’s easily enough juice to be useful and stay out of your way.

81zzOWgmwNL._AC_SL1500_

Cleaning performance: strong suction, decent navigation, a bit of babysitting at first

★★★★★ ★★★★★

On performance, this thing is pretty strong for daily cleaning. The 10000Pa number is marketing on paper, but in real life, on max power, it pulls up a lot of fine dust and pet hair from my low-pile carpet and hard floors. On standard mode, it’s enough for regular runs; I only switch to max in rooms that get extra messy. It picks up crumbs, hair, and general dust without me having to pre-vacuum, which is the whole point. I still use a normal vacuum now and then for edges and stairs, but way less often.

The navigation with dToF laser is one of the better parts. It doesn’t wander randomly; it goes in straight lines, room by room, and you can see the path in the app. It usually covers the whole mapped area without missing obvious spots. Obstacle avoidance is decent: it slows down before furniture instead of ramming it full speed, and it generally goes around table legs cleanly. Where it can struggle is with small or flexible objects like thin cables, shoe laces, or lightweight mats. If I leave a phone charger cable on the floor, there’s a good chance it’ll try to eat it. So, some basic tidying before scheduled cleans is still needed.

Compared to cheaper random-navigation bots I’ve tried before, this one wastes less time and doesn’t get stuck in dumb loops as often. That said, it’s not flawless. I had one day where it started doing circles in a particular area until I realised the drop sensors underneath were dirty and needed cleaning, just like another Amazon reviewer mentioned. Once I wiped those, it went back to normal. So yes, it “just works” most of the time, but you do have to maintain it a bit: empty tangles from the main brush, clean sensors, and check for stuck debris.

Noise level is reasonable. On standard suction, you can still watch TV in the next room, it’s more like background hum. On max it’s louder, obviously, but still not crazy. The self-emptying cycle is the loudest bit, a sharp vacuum sound for a few seconds. In terms of overall cleaning performance vs effort, I’m happy. It doesn’t replace a proper deep clean with a powerful upright or cylinder vac, but it keeps floors in a “presentable most of the time” state with minimal involvement from me, which is what I wanted.

What you actually get and what it really does

★★★★★ ★★★★★

Out of the box, you get the round robot itself, the self-emptying dock, a dust bag pre-installed in the dock, and the usual bits like power cable and some basic documentation. No mountain of accessories, but the essentials are there. The big selling points on paper are: self-emptying base (up to 75 days), 10000Pa suction, dToF laser navigation, mopping with a 300ml tank, and up to 240 minutes of runtime. On the app side, you get multi-map support (useful for multiple floors), no-go zones, room-based cleaning, and voice control via Alexa/Google.

In practice, what this means is: you set up the dock somewhere with a bit of space, let the robot do a couple of full cleaning runs to map the house, and then you can send it to specific rooms or areas from your phone. It empties itself into the dock’s bag after runs, so you’re not constantly opening and closing the robot’s dustbin. That self-emptying part is honestly one of the main reasons I’d pick this over a cheaper no-dock model; it cuts down on the “ugh, I have to empty it again” moments.

The app is fairly straightforward. You can:

  • Rename rooms and split/merge them
  • Set cleaning schedules (days, time, suction level, mopping level)
  • Draw no-go zones or no-mop zones
  • Switch between maps if you carry it to another floor
It’s not the slickest app I’ve ever used, but once the map is done, you don’t really spend hours in it. You basically open it, hit clean, or tell Alexa to start the vacuum.

Function-wise, I’d describe it like this: a fairly smart robot that does methodical passes and doesn’t just bump around randomly. It navigates in straight lines, covers the area systematically, and usually finds its way back to the dock. It’s not perfect at avoiding small stuff like charging cables or socks if you leave them lying around, but compared to older bump-and-go vacs I’ve seen, it’s miles better. It feels like a practical home gadget rather than some gimmicky toy.

71oEVUuDgHL._AC_SL1500_

Mopping and obstacle handling: useful, but not a full mop replacement

★★★★★ ★★★★★

The mopping part is where expectations matter. It’s a maintenance mop, not a deep scrubber. You fill the 300ml water tank, clip on the mopping pad, and choose one of the three water flow levels in the app. On my tiled kitchen floor, it does a decent job of picking up light stains, footprints, and general film that builds up. It leaves a slightly damp floor that dries fairly quickly, especially on the lower water settings. For everyday “keep it from feeling grimy” work, it’s fine.

Where it falls short is anything really stuck-on: dried sauce, mud, or older stains still need a manual mop or a quick wipe before. The robot just passes over them; it doesn’t have the downward pressure or scrubbing motion to really dig in. That’s not unique to Lefant, most combo vac/mops in this price range behave like that. The intelligent carpet sensing is handy: it lifts suction or avoids mopping over carpets in mop mode, so you don’t end up soaking your rug. That said, the anecdote from the review about the mops getting dropped on carpet before reaching the kitchen is real: if your base is on carpet and the robot attaches the mop pad there, you can end up with a damp patch around the dock. I had something similar when I placed the dock too close to a rug.

My workaround: I either move the base to hard floor when I plan a mop run, or I just manually carry the robot (with the mop attached) to the kitchen, start a zone clean there, and then bring it back and remove the mop before docking. It’s a bit of a faff, so if you mainly have carpet and only a tiny bit of hard floor, the mop feature is less attractive. If you have a large open hard floor area, it’s more useful and you can set the base on hard floor permanently.

Obstacle-wise, as mentioned, it’s good but not magic. It handles furniture, chair legs, and walls nicely, and it doesn’t slam into things full force. It struggles with very small, loose objects. I learned quickly to pick up socks, cables, and especially thin charging leads before a scheduled run. If you’re the type who leaves stuff all over the floor, you’ll either need to tidy up a bit more, or you’ll be untangling the brush more often. So the effectiveness is strong for dust and general dirt, decent for light mopping, but not a total replacement for a proper mop and a human eye.

Pros

  • Strong suction and organised laser navigation give good daily cleaning results on hard floors and low-pile carpets
  • Self-emptying dock with large 4.5L bag reduces how often you have to deal with dust
  • App control with multi-floor mapping, no-go zones, and voice assistant support is genuinely useful once set up

Cons

  • Mopping is only good for light maintenance and can be awkward if the dock sits on carpet
  • Needs regular sensor and brush cleaning to avoid weird behaviour, especially on the drop sensors

Conclusion

Editor's rating

★★★★★ ★★★★★

After living with the Lefant M2S Plus for a while, my honest take is: it’s a very capable daily cleaner with a few annoyances you can live with. The suction is strong enough for hard floors and low-pile carpets, the navigation is organised rather than dumb, and the self-emptying dock genuinely reduces the boring part of vacuum ownership. The app is decent, the mapping works as advertised once you’ve done a couple of full runs, and for typical UK homes it has plenty of battery to clean a whole floor in one go.

On the flip side, it’s not a miracle device. The mop is good for light maintenance but doesn’t replace a proper mop and bucket. You need to pay attention to where you put the dock if you’ve got carpets and plan to use mopping often. The sensors, especially the ones underneath, need occasional cleaning or the robot can start behaving oddly. And like most robots, it doesn’t get on with stray cables, socks, or very cluttered floors. If you expect zero effort and zero maintenance, you’ll be disappointed.

Who is this for? People who want to reduce everyday vacuuming and are fine doing a bit of setup and occasional maintenance. Pet owners, busy households, or anyone who likes the idea of scheduled cleaning while they’re out will likely be happy. Who should skip it? If your home is mostly thick carpets, lots of stairs, or very cluttered floors, or if you’re extremely picky about deep cleaning, you might be better off with a strong manual vacuum and a simpler robot or none at all. Overall, for the price and features, I’d rate it as a good, practical buy rather than anything fancy.

See offer Amazon

Sub-ratings

Value for money: strong feature set if you’re okay with a bit of tinkering

★★★★★ ★★★★★

Design: compact round bot with a chunky but useful dock

★★★★★ ★★★★★

Battery life and runtime: more than enough for a typical home

★★★★★ ★★★★★

Cleaning performance: strong suction, decent navigation, a bit of babysitting at first

★★★★★ ★★★★★

What you actually get and what it really does

★★★★★ ★★★★★

Mopping and obstacle handling: useful, but not a full mop replacement

★★★★★ ★★★★★
M2S Plus Robot Vacuum and Mop, Self-Emptying, 10000Pa Suction, 75 Days Hands-Free, dToF Navigation, Obstacle Avoidance, 240 Mins Runtime, for Hard Floors & Carpets, Wi-Fi Gray/White
Lefant
M2S Plus Robot Vacuum and Mop, Self-Emptying, 10000Pa Suction, 75 Days Hands-Free, dToF Navigation, Obstacle Avoidance, 240 Mins Runtime, for Hard Floors & Carpets, Wi-Fi Gray/White
🔥
See offer Amazon