Summary
Editor's rating
Value for money: good features for the price, with a few trade-offs
Design and build: compact, practical, a bit plasticky
Battery life and runtime: enough for a medium home, not a mansion
Cleaning performance: good for dust and pet hair, average for bigger debris
What you actually get with the Lefant M330 Pro
Mopping and obstacle detection: handy extra, not a full mop replacement
Pros
- Accurate dToF laser navigation with reliable room mapping and no-go zones
- Good at picking up pet hair and dust on hard floors with minimal hair tangling
- Dual-band WiFi, easy-to-use app, and quiet operation on Standard mode
Cons
- Mopping function is basic and doesn’t handle stuck-on stains well
- Performance on deeper carpets and larger debris is only average
- No auto-empty dock and slightly budget-feeling build and accessories
Specifications
View full product page →| Brand | Lefant |
A budget robot vacuum that finally feels “not dumb”
I’ve been using the Lefant M330 Pro in a small UK house (2 bedrooms, mix of laminate, tiles and low-pile carpet) for a bit over two weeks. I bought it as an upgrade from a very basic bump-and-go robot that mostly headbutted furniture and died under the dining table. I went for this one because of the dToF laser navigation, the 5000Pa suction claim, and the fact it works on both 2.4G and 5G WiFi, which saves faffing around with router settings.
In daily use, the first thing I noticed is that it actually behaves like it knows where it’s going. It draws a proper map, goes in straight lines, and doesn’t spend half an hour spinning in circles trying to find the dock. The app setup took about 10 minutes including the firmware update, and once that was done, it was pretty much set-and-forget with scheduled runs.
I mainly bought it for pet hair and dust under furniture. We’ve got one medium-shed dog and one cat, and my old robot used to choke on hair constantly. This one has the open suction port (no main roller brush), which I was slightly sceptical about, but it does pick up a surprising amount of fur from hard floors and low carpets. It’s not perfect, especially on deeper rugs, but it’s a noticeable step up from the cheap models.
Overall, after a couple of weeks, my feeling is that it’s a pretty solid mid-range robot: not magic, not spotless like a proper deep clean with a manual vacuum, but good enough that I run the big vacuum less often. There are some corners cut (mopping is basic, bin isn’t huge, and it can miss bigger crumbs), but for the price bracket it sits in, it does the job without feeling like a toy.
Value for money: good features for the price, with a few trade-offs
Looking at the price bracket this usually sits in (often on offer, mid-range for robot vacuums) and the 4.3/5 Amazon rating, I’d say the value is pretty good. You get proper laser navigation, app control with room mapping and no-go zones, dual-band WiFi, and a basic mop, which is more than you get from many cheap random robots at a similar or slightly lower price. For a house with pets and mostly hard floors, it hits a nice balance between cost and features.
There are trade-offs, though. The lack of a main brush means less hair tangling (which is great) but also weaker performance on deeper carpets. There’s no auto-empty dock, so you’re emptying the 450mL bin yourself every day or two if you have pets. The mopping function is basic, so if you’re buying this specifically for mopping, you’ll probably feel a bit underwhelmed. Also, build quality is fine but not premium – you can tell this isn’t one of the high-end brands when you handle the dock and the plastics.
Compared to bigger names like Roborock or iRobot models with similar navigation, you’re saving a decent chunk of money but giving up some polish and deep-clean performance. If your budget is tight and you mostly want something to keep on top of dust and hair, this is good value for money. If you want perfect carpet cleaning, auto-empty, and serious mopping, you’ll have to spend quite a bit more.
For me personally, I’m happy with what I got for the price: less time spent vacuuming, fewer hair tumbleweeds under the sofa, and a house that feels generally cleaner day to day. It’s not perfect and there are better robots out there, but in this price range, it holds its own and doesn’t feel like a waste of money.
Design and build: compact, practical, a bit plasticky
The design is pretty standard for a robot vacuum: round shape, side brush on one side, front bumper, and a laser/navigation module integrated into the top. The 9.5cm height is actually useful; it goes under my sofa and bed without issues, whereas my old robot was slightly taller and used to get stuck on the sofa frame. That alone made a visible difference in the amount of dust bunnies under the furniture after a week.
Build quality is okay but nothing fancy. The plastic doesn’t feel premium, but it doesn’t feel flimsy either. The top surface picks up fingerprints and dust quite easily, so if you care about it looking clean, you’ll be wiping it down now and then. The front bumper has a bit of give and doesn’t slam into furniture as hard as my old unit. The 190° wide-angle detection and sensors seem to help reduce hard hits; it slows down before reaching table legs most of the time, though it still nudges lighter objects like shoe boxes.
Access to the 450mL dustbin is from the back. It slides out easily, and the transparent design is actually useful because you can see when it’s getting full without guessing. The water tank for mopping clips underneath and is also straightforward to attach and remove. No complicated latches, but you do need to remember to empty the water after each mopping session or it just sits there, which isn’t ideal for floors or for smells.
Overall, the design is focused on practicality rather than style. It’s low enough to reach tricky spots, the bin and tank are easy to handle, and the sensor layout seems to work. On the downside, it does feel a bit budget in the hand, and the dock is very basic: lightweight plastic that can move slightly if the robot docks at an angle. I ended up pushing it against a wall so it doesn’t slide around when the robot returns home.
Battery life and runtime: enough for a medium home, not a mansion
The spec says 150 minutes of runtime, and in real use that’s roughly what I’m seeing on Standard suction on mostly hard floors. In my 2-bed house (around 70–80m² of actual floor space once you remove furniture), it can do the whole place in one go and still come back with 30–40% battery left. That’s with a mix of laminate, tiles, and a couple of rugs. If I bump it up to Max suction for the carpets, runtime drops, but it still finishes the job without needing to recharge mid-clean.
The auto return and resume feature works properly, which is more important than the raw battery number for me. I tested it by setting it to clean the whole house from 20% battery. It cleaned until it hit around 10–12%, went back to the dock, charged up for a while, then resumed from where it left off on the map. It didn’t restart the whole house, it actually continued the remaining rooms, which is exactly what you want.
Charging from low battery back to full takes a few hours (around 4–5 hours from almost empty in my case). So you’re not going to get multiple full-house cleans in a single afternoon, but for a daily scheduled run, it’s fine. I have it scheduled for 6am like one of the reviewers mentioned, and by the time I’m up, it’s usually done and back on the dock charging quietly.
If you have a much larger home (over 150m² of floor area), it will probably need at least one recharge to finish, but the resume function makes that less of a problem. For small to medium homes, the battery feels well matched to the job. Nothing spectacular, just reliable enough that I don’t think about it much, which is what I want from a robot vacuum.
Cleaning performance: good for dust and pet hair, average for bigger debris
On hard floors (laminate and tiles), the performance is pretty solid. I run it mostly on Standard suction day to day, and it consistently fills about half to two-thirds of the bin after a full-house run. That’s with one dog and one cat. It picks up fine dust, pet hair, and crumbs from normal daily use without much issue. On Max suction, you can hear the difference, and it does a slightly better job along edges and on carpets, but I only use Max occasionally because it’s louder and drains the battery faster.
On low-pile carpets and rugs, it does a decent job, but it’s not going to replace a proper upright if you like deep-cleaned carpet. It lifts hair and surface dust well enough, but heavier or embedded dirt doesn’t always come out. The open suction port design without a main brush is great for avoiding hair tangles, but it also means it doesn’t dig into carpet fibres as much as brush-equipped models. If your home is mostly carpet, I’d say this is okay for maintenance, but you’ll still want a manual vacuum every week or two.
For bigger debris, like bits of dry dog food, small stones from shoes, or larger crumbs, it can struggle. Sometimes it just pushes them around or the side brush flicks them away instead of into the suction path. This lines up with one of the Amazon reviews saying it’s not the best with larger bits. I saw the same thing: great for dust, hair, and small crumbs, less great for anything chunky.
The navigation and coverage are the strong points. It cleans in systematic rows, doesn’t miss obvious areas, and handles table and chair legs much better than bump-based robots. It rarely gets stuck, even around a mess of chair legs, and it finds its way back to the dock in a reasonable time. So in practice, the overall cleanliness after a run is pretty good, even if the raw suction on carpets isn’t on par with premium machines.
What you actually get with the Lefant M330 Pro
Out of the box, you get the robot itself, the charging dock, a mop pad, a small refillable 200mL water tank, a remote control, and the usual power cable and quick-start guide. No spare side brushes or extra filters in my box, which is a bit stingy compared to some brands that throw in at least one spare. The robot is round, about 28cm across and 9.5cm high, so it’s fairly compact and low-profile. Colour is "Starry Gray", which in practice is just a dark grey with a slightly glossy top.
The spec sheet looks decent on paper: 5000Pa suction, 150-minute battery life, HEPA filter, dToF laser navigation, and 190° wide-angle detection. It supports both 2.4G and 5G WiFi, which is handy if you don’t want to mess with your router. Control options are the Lefant app, Alexa, Google Assistant, and the physical remote. I mostly used the app, only tried voice control a couple of times for fun.
The app itself is fairly straightforward. Once the first mapping run is done, you get a floor plan where you can name rooms, set no-go zones, and choose specific rooms or zones to clean. You can also adjust suction between Quiet, Standard, and Max, and toggle mopping. There’s also a feature where it automatically returns to charge when the battery is low and resumes cleaning from where it left off, which actually worked reliably for me in a 2-bed layout.
In terms of general positioning, this sits in that middle area: more advanced than the cheap random-navigation robots, but cheaper than the big-brand flagships with auto-empty docks and fancy scrub mops. If you expect premium build and deep carpet cleaning like a Dyson upright, you’ll be disappointed. If you just want something that roams around daily and keeps dust and pet hair under control, it’s more in line with that use case.
Mopping and obstacle detection: handy extra, not a full mop replacement
The mopping function is basically a damp cloth dragged behind the vacuum. You fill the 200mL tank, clip it on, and it lightly wets the pad as it moves. On my tiles and laminate, it’s fine for picking up light dust and footprints, and it leaves a slightly damp trail that dries within a few minutes. It does not handle stuck-on stains or kitchen spills properly. If there’s dried sauce or muddy paw prints, you still need to pre-scrub or use a proper mop. I treat it as a bonus feature that keeps the floor from feeling dusty rather than a true mopping solution.
The water flow is not adjustable in a fancy way, and there’s no active scrubbing. Also, as the listing hints, you really do want to empty the tank after mopping. If you leave water in there, it’s not great for the tank or for your floors if it leaks slightly while parked. So it adds a tiny bit of maintenance, but nothing dramatic. I usually just run mopping once or twice a week in the kitchen and hallway rather than every day.
On the obstacle side, the 190° wide-angle detection and sensors actually make a difference compared to the old bump-only robots. It slows down before hitting chair legs, avoids pet bowls most of the time, and doesn’t constantly slam into walls. I tested it with some random objects on the floor – shoes, a dog toy, a small cardboard box. It avoided the bigger stuff quite well, but small, low items (like a stray cable or a sock) can still cause problems, so you still need to do a quick tidy if you want trouble-free runs.
It’s worth noting that it’s fairly quiet, especially on Quiet and Standard modes. I can have it running while watching TV in the next room without it being too annoying. The cat is mildly curious but not terrified, which is an improvement over the older, noisier model we had. So in terms of overall effectiveness for daily cleaning plus light mopping, it does what it says, as long as your expectations for the mop are realistic.
Pros
- Accurate dToF laser navigation with reliable room mapping and no-go zones
- Good at picking up pet hair and dust on hard floors with minimal hair tangling
- Dual-band WiFi, easy-to-use app, and quiet operation on Standard mode
Cons
- Mopping function is basic and doesn’t handle stuck-on stains well
- Performance on deeper carpets and larger debris is only average
- No auto-empty dock and slightly budget-feeling build and accessories
Conclusion
Editor's rating
After a couple of weeks using the Lefant M330 Pro, my overall take is that it’s a solid mid-range robot that focuses on doing the basics well: reliable navigation, decent suction on hard floors, and simple app control. It’s a clear step up from the random bump-style robots, especially in how it maps rooms, avoids getting stuck, and finds its way back to the dock without wandering around like it’s lost. For everyday dust and pet hair on hard floors and low-pile carpets, it gets the job done with minimal fuss.
It does have limits. The mopping is more of a light wipe than a real mop, and it struggles with bigger debris and deeper carpets. The build feels a bit budget and there’s no auto-empty dock, so you still need to empty the bin regularly. If you’re expecting one device to replace proper vacuuming and mopping completely, this isn’t it. But if you want to reduce how often you drag out the big vacuum and keep pet hair under control, especially in a small to medium home, it’s a good fit.
I’d recommend it to people with mostly hard floors, pets, and a mid-range budget who care more about daily maintenance than deep cleaning. If you live in a carpet-heavy house, are very picky about spotless floors, or want high-end features like self-emptying and advanced scrubbing, you should probably look higher up the price ladder. For everyone else, this is a practical, reasonably priced option that makes the house feel cleaner with very little effort.