eufy X10 Pro Omni Robot Vacuum and Mop Combo
Unmatched Cleaning Automation – Engineered for Smart, Seamless Living
- All-in-One Base Station: Automatically washes and dries mop pads, empties dustbin, and refills clean water tank. Minimal maintenance—dust bag lasts up to 2 months.
- Massive 8,000Pa Suction: Removes embedded debris, pet hair, and dust from carpets in one pass for a deeper clean.
- MopMaster 2.0 System: Dual spinning mop pads apply downward pressure and auto-lift 12 mm on carpets to avoid moisture damage.
- AI.See™ Technology: Smart AI-powered obstacle avoidance identifies over 100 object types, ensuring uninterrupted cleaning—even in cluttered rooms or low light.
- Auto Detangling Roller Brush: Comb mechanism automatically removes tangled hair from the main brush with every clean.
- iPath™ Laser Navigation: Creates real-time laser maps and optimized cleaning paths across multiple floors.
- AI.Map™ 3.0 Customization: Use the app to set cleaning zones, no-go zones, room-specific cleaning, and multi-level mapping.
- Smart App + Voice Control: Compatible with Alexa and Google Assistant. Control everything from suction level to schedule remotely.
- Connectivity Note: Supports only 2.4GHz Wi-Fi (5GHz not supported).
Technical Specifications
Brand | eufy |
Model | X10 Pro Omni |
Color | Black |
Suction Power | 8,000 Pa |
Cleaning Functions | Vacuum + Mop (dual mop pads with auto-lift) |
Smart Features | AI Obstacle Avoidance, Auto Detangling, AI.Map 3.0 |
Navigation | iPath Laser + SLAM Navigation |
Connectivity | 2.4GHz Wi-Fi, App Control, Alexa/Google Compatible |
Water Tank Capacity | 3L (Clean Water), 2.5L (Dust Bag) |
Product Dimensions | 14.41″L x 18.9″W x 18.11″H |
The setup was super simple, and the app makes it easy to schedule cleanings or control it remotely. Battery life is solid, and it always finds its way back to the dock. My home feels so much cleaner every day with almost no effort on my part. Highly recommend this to anyone looking to simplify their cleaning routine!
The best machine we have ever bought
Very durable. Very easy to use. The app is super handy to know when it's time for maintenance and telling you where and what needs attention. Very smart and talks back to you. I do wish it was a hair less tall so it could fit under the couch better but it takes care of the floor area very well. Mopping and vacuuming is a breeze.
🧭 Mapping
Mapping was impressively accurate—about 95% correct on the first run and refined by the second. The main drawback is that the app auto-generates room boundaries and doesn’t let you manually adjust them. For example, my hallway partially merged into the living room, and there’s no way to fix it. You’re at the mercy of the app here.
🧹 Vacuuming
Vacuum performance is great. It picks up more visible hair from my rugs and carpets than the J7+, likely due to stronger suction and the brush-based roller. On hardwood, it really shines—I used to have a trail of dog hair under my TV stand after every Roomba run. The X10 eliminates that completely.
🐾 Hair Tangles
After about 14 runs (~900 sq ft each), I haven’t had to manually detangle the roller brush. The self-cleaning works well, but I do still have to clean hair from the roller ends—twice in a week so far, which is more frequent than I’m used to.
🧼 Mopping
Mopping is decent—it gets rid of stuck-on dirt in 2 passes about 90% of the time. The downside? The pads dry out quickly, even with the water setting maxed. It starts off strong when leaving the dock but loses effectiveness as the pads dry mid-cleaning. Still, my floors are noticeably cleaner than before.
🏠 Base Station
No complaints here. It consistently empties the bin, washes the mop pads, and dries them thoroughly. Just works.
🧠 Obstacle Avoidance
Almost flawless. It avoids toys, furniture, and hasn’t gotten stuck once. That said, it did fall down my stairs twice until I set up a virtual boundary.
⚠️ Sensor Sensitivity
The wall sensor throws errors easily if there’s any dust or hair on it—which is a bit annoying when you’ve got a shedding dog.
🔄 Updates
I’ve already received three firmware updates, currently on version 2.6. Good to see active development and bug fixes.
⸻
✅ Pros:
• Fantastic hair pickup (especially under furniture)
• Very low maintenance for hair tangles
• Effective hardwood vacuuming
• Accurate initial mapping
• Strong obstacle avoidance
• Dependable base station
• Regular firmware updates
❌ Cons:
• Can’t adjust room boundaries in the app
• Mop pads dry out too quickly
• Roller ends still need manual cleaning
• Fell down stairs until boundary was set
• Overly sensitive wall sensor
⸻
Final Verdict:
If you have pets and mostly low-pile carpets or hard floors, the X10 is a solid upgrade—especially over the Roomba J7+. It’s not perfect, but it’s smart, effective, and clearly improving with each update.
Obsessed with it
Honestly, it’s been perfect, and definitely the best vacuum I’ve ever owned! Highly recommend
It takes a little bit of trial and error to get the mapping program and the rooms and zones, schedules etc programmed but once you do it's a hands off awesome device.
I purchased this on sale for around 550, but I can see it retailing for around 700 or 800. At the retail price I highly recommend it but on sale it's a no-brainer!
We have 3 dogs and a mix of carpet and hardwood. I will admit that although it does collect plenty of dog hair, it misses those bunched up areas along the edges or in corners. However, there is an "edge hugging" feature which you can initiate and it does do a better job but not perfect and it add a bit more time.
Suggestion to those who purchase this: I have found that cleaning the robot once a month is a good idea. The dog hair does get caught up in the brushes, the gears, and the wheels. Plus, you should be checking the filter. It's really easy to do but you really need to keep up with it. I forgot one month and it took a LONG time to clean it and get it back to ready.
As for the water tanks? This part is awesome. It's so nice to know your house is getting vacuumed and mopped at the same time on a regular basis. But take note: you definitely want to empty the dirty water after EACH day of mopping. That may sound obvious but if you forget to empty it and you don't mop again for a week or longer, that water gets stanky! It's super easy to empty so it's really not a bother but do yourself a favor and empty it frequently.
One last thing; When I fill my clean water, before I put it back on the machine, I drop a cap full of Pine Sol in the bucket. This helps keep the mopping smell fresh and it doesn't affect the machine.
Its intelligent navigation system is leaps ahead, ensuring thorough coverage without missing a spot or getting stuck. The smart features, like app control and scheduling, are intuitive and convenient, making daily cleaning so much easier. Plus, the self-emptying and self-cleaning functionality has taken maintenance off my plate—something my Roomba couldn't match.
On top of all this, the X10 Pro Omni’s sleek design and quiet operation are fantastic upgrades that fit seamlessly into my home. If you're considering stepping up from an older robot vacuum, this is absolutely worth it. Highly recommended for a hassle-free and thorough cleaning experience!
This vacuum is way better that the previous generation of robot vacuums. Still some improvements needed (eg identifying low profile carpets or small clothes) but overall, it will save you hours and effort. Highly recommended.
Very good obstacle recognition including telling it to just avoid carpet- did not need to creat a no go zone.
Hair does get wrapped up in the ends of the beater brush and the pivot wheel and if you ignore it, you will get an error. A matter of a couple minutes to clean it. With the two dogs plus long haired humans in the house I just clean it before each run. House has a lot of floor, so this is an acceptable trade off.
Interface (iPhone) is fine. I think there could be improvements, but usable and not frustrating. Customer service is good.
I use the eufy cleaning solution and my floors look clean. Of course you still need to deep clean every so often, because it’s just a robot… but for day to day maintenance of the house this is perfect, it has even taken up some sticky messes that I thought I was going to have to clean by hand, just need to go through a couple times.
And for that price, it’s really good.
I wanted to update my previous review regarding my experience with Eufy and Amazon. After my last feedback, Eufy reached out personally, apologized for the inconvenience, and kindly offered to refund my money. I truly appreciate their prompt and thoughtful customer service. It’s clear that they care about their customers and are willing to make things right. Thank you, Eufy and Amazon, for handling the situation professionally and with great care. I’m grateful for the support!
Trying to get parts for this is non existent. The company has no spare parts to ship out to replace broken parts. You would think that they would have at least replacement parts. Been waiting for two months now for Eufy to call or email back.
She loves the vacuum, but customer service sucks.
I bought this because it both mop and vacuum and it would automatically select between the two based on carpet. That worked pretty well for the first few months I had it. Now since the app was updated, it doesn't do this at all. It just tried to mop my carpets if I have mopping on.
Home is located outside Florence AZ, which is a dusty desert. We have 2 dogs and 1 cat that come indoors through a doggie door. We run it daily.
Pros:
*This vacuum has worked well sucking up dust and hair.
*Unit does not clog or bind up on what it gets off the floor.
*App tells you exactly what's wrong.
*Rarely gets stuck - it's gotten stuck only 2 times since Oct (5 months) and both were due to the wash pad coming off after it got hung up on the edge of a rug.
*Smart, no problems to run it on a schedule.
*Kit to replace brush, wash bads, roller, and filter is reasonably priced (thank you).
Cons:
*Doesn't pick up cat litter (I use clay little), instead it spreads it over the house.
*As others have mentioned, it's loud when it ejects the dust at its station.
All in all, way better and smarter than the ones from years ago. Love that it cleans and mops my floors every day. I'll buy another when the time comes.
The laser navigation is very effective and is able easily do my weekly deep clean on single charge.
UPDATE: the customer service here is beyond amazing. I have been so happy the way they have been dealing with it. I would definitely give buy their products in the future.
Only concern to date is that sometimes the mopping mechanism makes a "groaning" noise, which is worrisome, but we'll just keep our fingers crossed because overall we would be very happy to have it keep doing what it's doing for the next few years.
Now we are 3 months in and it won't work. Says Brush is stuck, even when no Brush is in it. Been a week and still waiting on Eufy to get back with a solution or replacement. Will update this review should they support. However right now fuming with disappointment.
Update, after one week, and relatively slow support from their team, there was an automatic update on the app and vacuum that appears to have fixed the issue. Works just like before now. Hopefully this is a one time thing, as the vacuum/mop is of good value now.
Another update, made it 4 days and the error came back. Tried turning it off and on again, and the error persists. Waiting to see what support the team can provide.
Turns out this is a one off issue. The Eufy team offered and supplied a full replacement of the system. New on is working great. Once we started going the team was very responsive!
Unboxing: No Printed Manual, No Extra Pads, no Cleaning Solution
Vacuum works great, gets in the corners really good.
Mop: Has Two Water Tanks (Clean & Dirty). The Eufy will automatically return to the base station to wash & rinse pads between rooms or jobs. It also shows you the water level. Has two Spinning Mop Pads. After cleaning, the Eufy will wash, rinse and dry the pads; that is a game changer me.
Maps: Once you setup the rooms and zones on your map you can add what they call “Scenarios” it’s a detail way of setting up your rooms & zones to save time.
Definitely worth the money.
DETAILED REVIEW
PROS:
Water Tanks: Adding & removing the water tanks are easy. I think it holds about 3 gallons. Easy to empty and refill. Pads: The pads are easy to take off and to put on.
Map: You have lots of options to choose from.
CONS:
No manual, no extra pads, no cleaning solution
When it empties the dirt compartment it’s EXTREMELY loud.
WI-FI: Once you connect Eufy to the WiFi (it was not easy to figure out, Did not come with a manual) & I’m great with technology) you can use the app features.
Map: the map is confusing. Once you setup your rooms on the map, you can’t go back and edit the size of the room. You can only merge, divide, name the room & set up no-go zones. No option to save your zone names on the map.
No manual: **you have to use the on-line manual.** something got stuck in the Eufy and I had no idea on how to fix it. Came with NO MANUAL. I had to google the manual, then search the manual on how to fix the error.
Compared to my iRobot j9+ There’s no comparison. The Eufy blows iRobot out of the park!
I was so excited to get this after reading reviews. I’m not sure how it has good reviews because it’s terrible! I have to run it at least twice a day to pick up the bare minimum. It will roll right over a tumbleweed of dog hair and miss most of it. The suction is weak at best. I thought I’d also love the detection feature (I have a dog that sometimes messes in the house). I was wrong! It avoids things like furniture and end tables but doesn’t get close enough to vacuum anywhere near them. It also doesn’t fit under standard kitchen cabinets. I have to get my other vacuum out to do it. That’s where most of the crumbs/dog hair piles up. It’s not super loud but definitely not quiet either. The emptying phase is VERY loud. Also, you have to buy bags which fill up very quickly if you have dogs! My $200 Shark robot-vac was so much better. I would return this in a heartbeat if I could!
When you first use it, the vacuum with go around the house quickly to map everything out and see what obstacles are in the way. After that you can start cleaning and as it finds new places it will add or update your home map. It will auto return to the station to empty the dust pan, clean the mops and even charge the battery (if needed). You can clean the entire home, per room or even a small section. It also has an AI feature where the machine will follow you to pick up something if it missed it. You can watch everything it does within the app and where has cleaned as well as watching it live actively cleaning. In setting it auto avoids carpet. If you need that changed, there are two options. One will wet mop your carpet and the other turns off the mop function.
Overall, if you catch this item on sale, it's a steal!
My eufy mop recently malfunctioned, and I was not able to fix it just with a replacement battery. (The seal to the battery compartment failed and flooded the battery). Eufy customer service was incredible. They offered me a full refund, but I instead asked for a replacement. They had it out to me and I received it very quickly. I understand that products fail. Having a quick response and making the failure right is what entices me to continue purchasing from a company. I now have an upgraded version of this, and it is an absolutely incredible little robot.
I have had this product since October. The vacuum has always been just "okay". It can't pick up anything with any size to it - such as a cheerio. I find I have to sweep up big things before I run this. I feel that is pretty standard for these robot vacuums. I am also constantly fighting the roller brush. It gets filled up incredibly fast. The mop worked really well up until recently. It was able to mop my floors with just water and do a good job. It does not do a good job under the edge of the cabinets, but does an okay job up against the walls. It does a pretty good job getting sticky messes off the floor.
I feel like there are missed opportunities when the robot has a map that combines carpet and hard floors. The sensor that knows it is now on carpet (or a rug) works well, it has never tried to mop my carpet. However, it would be a great benefit if it would vacuum all carpeted areas prior to mopping the floors. It does lift the mop heads when it goes onto carpet, however, they are still dragging the carpet. It has never made my carpet noticeably wet, but I would rather not have dirty mop heads dragging on my carpet. It is entirely possible there is a way to do this in the app and I just haven't found it yet.
My only con is that I have a rug with about a three-inch fringe and the fringe gets balled up under the vacuum or gets tangled in the sweeper. The fringe on this rug is also a pain when cleaning the rug with a traditional vacuum cleaner. This is not the vacuum's fault but something to consider when purchasing a robot vacuum if you have a similar rug.
I run it daily and usually do the deep clean option. The mopping is great and cleans up dried wet spots with ease. I haven’t had trouble with it getting stuck on anything and it doesn’t run over me or the animals. After a week of daily use, I went to go clean the vacuum itself and I didn’t have to do much other than wipe some dust. The maintenance of this machine is great and really helps maintain a clean home. I put vinegar and water in the clean water container and haven’t had any issues. It has a light that comes on if the lights are off in your house which was a surprise and super cool so it works well even in the dark. The mapping was impressive and easy.
The only two things I don’t love about it is that it’s loud when it empties the dust bin. I suppose that it means it’s really cleaning it out. Also, the huge useless power button on the top makes it unable to go under some furniture like my old machine. So that is a game changer that I don’t love. Especially with the price point it sucks that I can’t get it do really nice cleaning in hard to get to places anymore.
This vacuum does a great job at keeping our floors clean. We have 3 cats and a dog, so we deal with cat litter and pet hair. Our home is pretty small- about 800 square feet and can clean my whole house on a single charge- vacuum AND mopping which is super nice. One of our cats is pretty messy with litter so I’ve been running it twice a day and it’s taken SO MUCH off my plate!
The app is also very easy to use- you can schedule it to clean and assign it to do different rooms, areas, adjust the suction, intensity (fast, standard, or deep clean), have it only mop/vacuum, etc. Once a day it vacuums and mops, and once a day it just vacuums.
The ‘cons’:
- It’s not great at getting in corners, and it doesn’t fit under our couch so I do have to sweep those areas and then let the vacuum suck up the dirt. Still beats sweeping/vacuuming the whole house manually though!
- I’ve only used it on the ‘standard’ intensity but I have used the max suction and it tends to leave some crumbs. I’m going to try it on the more ‘deep’ setting to see if that makes a difference. Still impressed regardless.
- The mopping is meh. It was super nice to have for mopping under our bed where dust likes to collect but on our high traffic areas i couldn’t tell a difference after it mopped.
- It sometimes struggles to pick up bigger pieces of debris. For example I run my business out of my home and our boxes we use for shipping have small pieces of cardboard that pop out and sometimes end up on the floor. The vacuum is not great at picking them up.
- It can be a bit loud but it’s not enough to be a problem. I was worried our cats would be scared of it but they follow it around the house as it cleans!
- It struggles sometimes to maneuver over our room transition areas. For example from our living room to our hallway there’s a small ledge- maybe .5 inches TOPS and it often gets stuck.
Was it worth the price? I think so. It’s already saved me a few hours a day cleaning and that’s what I was wanting. I’ll update the review if anything changes
We have a lower-priced robot vacuum that we have been using for a couple of years. We were more than happy with that one. It bounced around the house randomly vacuuming and kept our house pretty dog hair-free! Then we'd change the tank and we'd have it mop every couple of weeks or so and it did a fairly good job at that too. Never had a complaint.
My mother wanted to give us a gift this past Christmas that made our life easier. One of us has cancer and it had become increasingly difficult to keep up with house chores with all the travel, the chemo appointments that were 3 states away and balancing a career on top of food shopping, doctors appointments and the list unfortunately goes on. I knew what I wanted because I was so impressed with the less-featured robot vac that we currently had and how it gave me back some time for other things. It still required managing while it was running, but so inspired me to research more featured units.
My extensive research compared the Eufy Omni X10 with other much more expensive models. The review videos I saw online and magazine reviews I read occasionally had this model as a contender. Sweeping and mopping a 3000-square-foot home takes a lot of time. With that challenge also comes the age of the house. The transitions between older rooms and renovated rooms were a major obstacle for our current robot vac and mop, as well as having various-sized carpets on a parquet wood floor. It got stuck everywhere. The house constantly needed vacuuming and some of it needs vacuuming and mopping fairly frequently. Daunting for a machine to handle? Not this one...I am continually amazed by the precise cleaning this little robot does.
Upon initial setup, it took itself on a tour of our entire house (unaided by me) and mapped the house perfectly. I then went in and named the rooms and chose an easily customizable routine to do a food cleanup in our kitchen every night after dinner; it wakes up at 9 PM, heads to the kitchen and vacs and mops the whole floor, even has a setting to mop the edge which, takes a little longer, but impresses me. I now just sweep all the counter crumbs and bits and pieces of small food prep right onto the floor and walk away. I also have an every other day program that vaccuums some rooms, and both vac and mops other rooms. Bathrooms, I have it clean twice every other day. The unit knows when I've moved furniture and is able to go back and forth during it's cleaning cycle to empty the dust bag. clean it's mop heads, dry them off, get a little charge and head back to where it left off.
I also have 2 Jack Russells who shed a lot and get their dirty little paws on everything. The bot takes care of their little (filthy muddy) paw marks and the hair too. I never see it.
The only thing you need to do is take care of filling it with fresh water (and cleaning solution that you can buy separately from Eufy) and empty the dust bag and dirty water tank when it tells you. When the bot empties itself, it's about as loud as a normal vac so, I have it clean in the daytime so it doesn't interrupt sleeping. I also diligently clean the dirty mop tank and the tray the bot sits on in the home base. It's the least I can do for something that has given me back hours each week to enjoy with my spouse.
I don't give 5 stars easily to any product. But I can't recommend anything more strongly than this very smart little vac/mop bot. As always, order replacement items when you buy it, get an extended warranty and take care of it to ensure a long lifespan. This is a great product.
Now, if we only had a drone duster bot that could also do windows. I'm sure it's coming and when it comes to housework, I'll get that as well.
Setup was simple and seamless. The mapping is miles ahead of my previous supposedly great vacuums. Dividing and managing rooms actually works as it should and the schedule is very customizable. At the moment I have it clean my main floor everyday with the smart clean and a deep clean with extra water twice a week. I don't need to have it clean so much but I love to have it done. I also bring it upstairs twice a week and it will mop and clean there as well. The battery always gets the job done but does need to recharge during the deep cleans. I don't care if it needed to charge 5 times as long as it gets the job done.
My hardwood, tile floor and carpets are amazingly clean. I was worried that this vacuum would over avoid things and leave areas unclean but this is not a problem at all. It cleans, rarely gets stuck at all and squeezes in and out of tight spots when I was sure that it would need my help. After weeks of using it, it has ran over one small USB cable, got a thumb tack stuck in the roller which was my fault and had a penny jam the base dust suction which was also my fault. It cleaned around my Christmas tree and after a few cleans there were no pine needles in sight. My manual vacuum barely could do that job.
The mopping is one of my favorite features of this vacuum. I got tired of mopping all the time and this was one of the big reasons I decided to buy this vacuum along with hoping to not have to find my stuck vacuums anymore. I especially love how clean my tile and wood floors are now. I have it set to go back and clean the mops every 15 minutes.
My two downsides to this vacuum are both in the mopping department as well. If I could change one thing about this vacuum, I would add a swinging arm for the mop pad that other robot vacuums have. It does not get close enough around my island even with the edge mopping on and there is a tiny strip, less than a quarter of an inch around my walls that I can now see since the rest of my floors are so clean. My plan is to do a quick wipe around the edges with a rag. I can do something right? My other gripe is changing the water which I don't love doing but has to be done no matter what vacuum I chose. It tells me when to do it and I do it right away.
If I had to do it over, I would without a doubt purchase this exact vacuum again. It wasn't too expensive, especially with a payment plan. The arm doesn't swing but my house is 10 times cleaner and this vacuum is 100 times more reliable than any vacuum I've dealt with. I know what it will do and I trust that it will do it. It was a great purchase and worth every penny that I spent for it. This is my new favorite purchase for my house. If you are on the fence about this vacuum I would say buy it.
Update. Eufy emailed me a return label and instructions to send back the base not the rob vac. I had saved the original box therefore, sending it back was not a problem. It took over a week to get a replacement base. I contacted Eufy per my concerns of this elapsed time were I was not able to continue testing the vacuum and its features within the 31 day timeframe for a full refund. They assured me they would extend this date by two weeks. I received the new base shortly after a week. When I returned the base I sent in the cord to the unit and left the vacuum bag installed. When I received the new base it was missing the cord and did not have a vacuum bag. I contacted Eufy and they assured me a cord and a pack of vacuum bags would be shipped. It’s been now almost one more week and I have yet to receive the shipment. For two weeks I haven’t been able to use the vacuum. Eufy did issue me a number to receive two wash pads for free. I had to go to a site through a link emailed to me and enter the code. Problem is, the code covered $10.00 of $12.00 cost do I had to pay $2.00. I contacted Eufy and they said they would reimburse me the $2.00 however, I would have to wait until I receive the pads and then I would need to contact them at such time. Now I’m waiting for the cord, vacuum bags and wash pads. Sorry this review has turned into a novel. I just want to put everything out there to help others to decide on a purchase. As for the vacuum and what I have experienced, while I was able to use it, I am very pleased with the results.
Received the new base and everything has worked exceptionally well. Whenever I send the support or customer service an email or a question they always respond immediately with an answer. This unit I would recommend to anybody who has animals. I’ve not had a problem with dog hair tangling in the brush. If someone in the family has long hair that will get tangled in the brush. Great little mid price vacuum fantastic customer service.
We have 5 kids and 4 dogs (GSD, Husky, Lab…hair galore). Our “old” (year old) Roomba ate a dog pile one day last year, and subsequently ruined both the vacuum and base. iRobot couldn’t have been less helpful, especially seeing as though our model was supposed to avoid them. Additionally, it was frustrating that it couldn’t clean our whole downstairs on one charge. It took forever between first go, charge, and finish. Ours did not have a mop feature, either.
I spent over a year researching a new robot vacuum. The ones that are worth it aren’t cheap, and I didn’t want to pull the trigger on one that would ultimately disappoint. Looked at Roborock, Eufy, Narwal, etc. We have hardwood downstairs, but Ruggable rugs throughout (with the cushy rug pads, so kind of tough to go over - would trip the Roomba up every time). I wanted one that would mop, but not require constant switches or washing, smelly/old wet pads, etc. After comparing a bunch, I settled on this one.
We LOVE it. Sincerely, chef’s kiss. The app is incredibly intuitive, it’s so easy to map the house and edit the map precisely how you want, specify which modes of cleaning for each room and in what order, and how often it will rinse the mop in between.
We watched it clean the first night, giddy with excitement. Cleared every rug no issue, didn’t get any of the rugs wet, noticed every obstacle, and it cleans right up to the baseboards with the edge-hugging option turned on! It can clean our entire downstairs (2,000sqft) on half a charge, and half a tank of water on the medium setting. It doesn’t stray where it shouldn’t. No streaks. Our floors haven’t been this clean since we moved in.
The ONLY con would be the base being a little noisy. Not enough to wake the kiddos up, but if you have light sleepers, you may want to place it in the laundry room, etc.
This is the best purchase we’ve made in a long while.
On the con side, it takes a really long time for it to clean my main floor because it has to keep going back to its station, either to recharge or to get more clean water. Every time it goes to it's station, it unloads the dust, which is a really loud (you know, normal vacuum cleaner level) noise. You can tell it to avoid certain areas of your house, and it's good for that, but it will still get hung up on any cords it encounters (I have a floor lamp), and on other things as well. For this reason, I do not have Chester on a schedule, because it isn't really practical to run him when no one is at home. The app can tell me to perform needed maintenance, which I like. Sometimes I feel like I work for Chester, what with refilling the clean water and emptying the dirty water, cleaning the tray in the station, and such. Then I remember how I haven't mopped since July and have hardly had to run the vacuum cleaner, and I don't mind doing my part to keep him happy! I use the cleaning detergent that Amazon also sells with the mop water and I recommend that as well.
After using the Eufy X10 Pro Omni Robot Vacuum and Mop for several weeks, I’m left with mixed feelings. While it promises a lot — an intelligent, all-in-one solution for vacuuming and mopping — it ultimately fails to meet expectations in some critical areas, especially when it comes to cleaning large or messy spaces. Here’s why:
Cleaning Performance: A Hit-and-Miss
The main selling point of the X10 Pro Omni is its ability to vacuum and mop simultaneously. On paper, this sounds like the perfect solution for busy homes, but in practice, it’s been far from flawless.
• Vacuuming: The 8,000 Pa suction power does a decent job on hard floors and low-pile carpets. However, on thicker carpets, I noticed the vacuum left behind significant amounts of debris, especially around edges and corners. Even on bare floors, the suction wasn’t always strong enough to capture all dirt, particularly larger particles like pet hair. It often had trouble getting into tight spaces, leaving debris untouched.
• Mopping: The mopping function is underwhelming. While it does help maintain cleanliness between more thorough mopping sessions, it doesn’t handle spills, stains, or sticky messes very well. On floors with moderate to heavy soil, I found that it only spread the dirt around, leaving behind a grimy residue. The mop cloth also doesn’t stay clean long enough to be effective, and you may need to pause the cleaning to clean it manually, which defeats the purpose of the robot’s supposed autonomy.
Navigation and Coverage: Major Gaps in Cleaning
One of the most frustrating issues with the X10 Pro Omni is its incomplete coverage. The robot uses advanced mapping and navigation features, but it still misses large areas of the floor during cleaning. In my experience, it often left debris untouched in corners, under furniture, or in narrow spaces.
Despite the robot’s ability to map my home and create a cleaning plan, it often appeared to follow erratic paths, backtracking over areas that had already been cleaned while skipping over others entirely. This led to uneven coverage, where some parts of the floor were spotless, but others remained dirty, often requiring a second pass. This is especially disappointing for a robot that should, theoretically, be able to clean an entire room without gaps.
App and Software Issues
The Eufy app, which is supposed to allow for custom schedules, zone cleaning, and map adjustments, left much to be desired. While the features are useful in theory, they don’t always perform as expected. For example, the robot sometimes fails to map multiple floors accurately, and I’ve had issues with the app disconnecting from the vacuum or failing to recognize the most recent map updates. This results in missed zones or unnecessary reruns of sections that are already clean.
Maintenance: A Bit of a Hassle
Although the robot has a self-cleaning mop system, it still requires regular manual maintenance. The dustbin fills up quickly, and the mop cloth needs frequent rinsing, especially if you have pets or children. The filters and brushes also need regular cleaning to maintain optimal performance. While this isn’t necessarily a dealbreaker, it does make the robot less “set it and forget it” than advertised. The inconvenience of having to monitor and clean the robot often adds to the frustration.
Battery and Charging
On a positive note, the battery life is relatively good, lasting up to 100 minutes on a full charge. However, this isn’t always enough to clean an entire floor, especially in larger homes. The vacuum often needs to return to its dock for a recharge mid-clean, which interrupts the cleaning process and adds time to the overall job. While it does automatically resume cleaning after recharging, it doesn’t always remember to finish cleaning areas it missed, making it prone to leaving debris behind.
Final Thoughts: A Disappointing Investment
Overall, the Eufy X10 Pro Omni Robot Vacuum and Mop falls short in critical areas, particularly with its inconsistent cleaning performance and inability to cover large areas properly. The vacuum struggles to pick up debris efficiently, and the mopping function doesn’t deliver a deep clean, often leaving floors looking streaky or dirty.
While the robot is easy to use and offers some useful features, it doesn’t quite live up to the expectations set by its marketing. For homes that require thorough, comprehensive cleaning, this model may not be the best choice. If you’re looking for a robot vacuum that can truly handle both vacuuming and mopping tasks without leaving debris behind, I would recommend exploring alternatives that offer more reliable coverage and better overall cleaning performance.
UPDATE:
I’ve been contacted by Eufy support. They have sent me a new vacuum. Will test and update the performance. Customer service is great.
Both of them pale in comparison to this model! This robot ACTUALLY mops, it legitimately scrubs the floors whilst Roomba's i5 just drags a wet cloth behind. Even better is it cleans the mop heads, dries them out to prevent mold and collects the dirty water when done for disposal. The i5 would literally complain about leaving the swappable mop portion on whilst charging as it would leak water into the charger dock. Additionally this one will vaccum AND empty itself out whilst mopping, the Roomba would loose self-empty capability if it chose to swap out the back to mop.
The app is a bit of a learning curve, but once I figured it out, I got it set up to vacuum all the carpets firsts, then go to the hall and start mopping. But even if it mops, It knows the difference between tile and carpet and can lift the mops above the carpet in order to maneuver.
I could go on and on, but what you need to know is this thing is leagues better than the Roomba. Roomba may have been the first real robot vacuum, but Eufy will leave it far behind.
We have 2 dogs and 2 small kids, we could NEVER keep our floors clean no matter how hard we tried. Until now! My husband and I just stare at the floors and rave about how clean they are, immediate mood and moral booster for our home. Plus the kids are mesmerized by “the robot” (named Rob) and want to run it constantly, which I don’t mind.
It was very easy to set up through the app. The clean and dirty water tanks are easy to fill and empty. I have not changed the dust bin out yet so I cannot comment on that at this time. The game changer with this model, in my opinion, is that it will go back to the dock as needed to clean out the dustbin, dump and reload mop water, clean mops, and recharge.
The app is easy to use, and can be customized to clean specific rooms in the order you choose, with options for mopping, vacuuming or both at varying levels of cleaning. Plus it goes under our couch and does a great job navigating other furniture or items to get a close to everything as possible.
It is kind of loud if you’re trying to watch tv but much more quiet than a standard vacuum. Battery life has been great, no issues with compleating a clean due to lack of power. Overall I’d say it’s a quality item that I would recommend to anyone that’s considering purchase.
I’m an engineer by trade so I watch these things go around my house with a more discerning eye than most consumers. I watch their algorithms. I watch how they negotiate problems and I watch the consistency of the solutions.
We bought two robots not that long ago to replace our old ones. Both were in the $700 to $800 range with the intention of returning the one we liked the least. In the end we kept the Eufy X10 because even though the other brand name industry leader Robot promised a lot, it just didn’t deliver like this one does.
This one mapped our home in no time. It hasn’t gotten stuck, lost or confused. It hasn’t run over any foreign objects or just run out of battery in the middle of the floor and stopped. This thing has worked great every time so far. I can’t say what the future holds but right now we are wrapped with this thing. We love it. It’s exceeded our expectations by far.
Even if you’re just shopping around and considering this type of robot to help with housework, I think the combination of the LiDAR and the RGB camera with the image processing is really a great combination to get through the inherent weaknesses of either method.
The cleaning of the filter is easy. The cleaning of the mop pads is easy. I pulled the dust bin to see how much is left over after it empties itself, and it was completely empty, which impressed me because we have four dogs. Neither the mop solution tank or the dump tank have developed a smell, which I was worried about. We are coming up on 35 days and we’re only just now starting to fill up the first Dust bag. The beater bar and its ability to detangle dog hair has been unbelievable to me. Every time we ran one of our other robots it would get demolished by the amount of dog hair that would hide in some of the corners of our home after a few days because we have long haired dogs. This thing looks like it’s never had dog hair through it which is crazy.
I have to say to the engineers at Eufy, well done.
The only downside that I can think of, and it’s inherent to all these self emptying vacuums, is when it self empties it sounds like a shop vac trying to shoot itself into orbit.
My thoughts:
- The first month I had absolutely no issues no problems completely easy and convenient. All I had to do was add water dump the dirty water and that was about it.
- as I got into the second month of cleaning, the hair roller would get more stuck with my hair surprisingly but not my golden retrievers. Easy to fix by just cutting it out though.
- 3 months in and I’ve noticed there’s always something it’s getting stuck on or some issue with it. Dryer sheet, pony tail, plastic, and spider traps get stuck on or in it. When there’s an issue, the robot stops and doesn’t move. The app notifies you that the rollers are stuck, camera visibility, or one of the mops got loose. I have noticed I’d say almost every day this week I’ve had to go find the vacuum and resolve some issue. Mostly the mop disengaging for some reason.
- I do absolutely love this robovacuum though. I have a schedule for it to clean a few rooms a day so that it’s not constantly cleaning all day. MWS is for most common used areas and deep cleaned. TF for used rooms but doesn’t get as dirty. TH for that once a week clean for rooms we don’t use much.
- since our vac mop needs to cover a larger square footage, I break up the cleans so it only does a few rooms a day. I just don’t like seeing or hearing the vacuum take all day to clean the first floor. I believe it took 16 hours total including the back and forth charging before it was able to fully finish every room downstairs. Which is why I break it up into different days.
- love the app features, how easy it is to maintain, and fantastic for pet hair (we have 1 golden retriever and 1 american shorthair cat).
- app features allow you to customize whether you want to vacuum, mop, or both. Also how much water to clean with anddd wall hugging.
- I would buy this again if something happened to my vacmop. I literally haven’t vacuumed or mopped at all since I got this because I just click a button on the app and it goes to clean for me!!!
The mopping feature is very similar to the QRevo, it would lift its mop head from the floor if the X10 is over carpets and has never mopped/wet the carpet. One feature I found insteresting with the mopping feature is that it has the ability to mop the carpet. But I would never use this feature. Though its a great idea but I prefer using an actual carpet vacuum cleaner that deep cleans.
The Eufy App is also great, it has everything that you could ask for in an app. The only thing that I think that can be fixed via over the air update is the real time updates where the X10 is located on the map. Sometimes I find myself going back to the main page of the app and getting back to the X10's map and then it updates its location.
There are features, that I would love to come to the Eufy app which is (1) clean the carpet first before cleaning the hard floor and (2) a setting to set the 'surfaces' so you can change the surface of your floor if its carpet or hard floor. Aside from that, this isn't a deal breaker and I have lived with it.
Ultimately, the X10 is a better overall vacuum than the Roborock QRevo.
I also wanted to add that I had the chance to interact with Eufy support. Their support is amazing and they help you as much as they can to help you become a satisfied customer. A++
-the robot is smart enough to sense when it's dust bin is full and goes back home to empty and then restarts where it left off
-I check the robot every time it goes out and not once in the first month has the dustbin been full or clogged
-we have dogs and every other robot has clogged and the roller has become a mess with dog hair. After a month the roller still looks new
-it is dramatically more powerful than my previous robots (also more expensive so take that with a grain of salt). However, we have Karastan carpets everywhere and previous robots left a small layer of dog hair. Not the eufy. Almost clean enough that we don't need to run the big vac very often
-we used to run the other robots 6 days a week and each time the dustbin was full. It's not because we're pigs! It's the *&&%# dogs! They shed constantly and other robots couldn't keep up
-we now run the eufy 4 days instead of 6. Two of those days (we split the main floor into two parts) the eufy mops and the other two, vac only. It is that good
-my wife and I are very impressed with the mopping. Again, mostly hardwood and tile floors with rugs scattered around. The hardwoods glisten
-this thing is fast. The last robot we had (Ecovacs) took literally twice as long to clean as the eufy
-the app is ok. Some things I just need to play with. For example, one can set parameters like don't mop the closet floor (cedar floor so it assumes mopping is required). I did that and then setup a new schedule which included the closet floor and mopping was turned ON. There must be a way to instruct the device to NEVER mop a floor but I haven't found it yet
Incredibly impressive machine. One thing to note that none of the reviewers on YouTube mention is empty/clean the filter every time it is used. Our main floor is about 2600 ft2 and we split it into about 1500ft2 and 1100ft2 areas. That's a lot of space and though the filter isn't clogged it is dirty each time it goes out. It's not hard to take out and clean and it's an easy way to keep tip top performance.
Object detection: 9/10
This does a fantastic job of detecting common objects that might cause problems. You get alerts on your phone and it takes a picture of the object it avoided so you can review what you had laying around your house. It did however pick up a small charging cable once, I think it just had one of those once in a thousand chances to approach the cable on the ground at a perpendicular angle while it was laid out straight on the ground so the camera had a hard time recognizing it. Grey cable over grey rug you know. But I chalk it up to a fluke as its detected the cable on the ground when its more bunched up rather than laid flat out. When it did vacuum up the cable the vacuums tangle detection went off right away and the vacuum stopped in its tracks to prevent any sort of damage
Vacuuming: 9/10
I love it but i will be hard pressed to give it a 10/10 on anything. Vacuuming works amazing for my modest apartment. I have no kids and no pets so it never has too much to pick up after it. The app allows you to set multiple type of modes from light vacuuming to more thorough deep clean. The vacuum itself it able to transition from my area rugs rather well, the only thing it seems to have issue with is lighter rugs but its more of a problem of those rugs then the vacuum. I can't expect the vacuum to be smart enough to avoid the curled up ends of my hallway runner and not fold it over itself.
My bathroom rugs are another story however. I have concrete floors and my mats slide around easily and because of this the vacuum can't properly drive on top of them, ends up just trying to push them around.
The auto-emptying feature can be a bit loud as well as the vacuum itself, I tend to let it run while i'm at work however so that has never been an issue for me. So nice coming home to a clean house every day!
Mopping: 8/10
Disclaimer I've only used the mopping feature a couple times. I haven't used it on anything extensive, ive had a few minor spills that it appears to mop up well. Mostly i've just been treating this as a light mopping to clean up day to day dirt that accumulates during the week, I choose to run the mop once a week for my kitchen. The main reason i knocked it down to 8 is when i've applied a deep clean and watched it I believe the mop might have a tendency to dry out and not enough water gets applied. It could also be some settings I need to better apply.
I will say I had some sticky spots on my floor and it cleaned it up properly so i'm 100% happy with it for my needs.
The full self drying and cleaning feature of the mop pads it wonderful as well! I would recommend emptying the dirty water tank day of cleaning or else I would imagine it would start to smell having dirty water just sitting in that container. Also emptying it out quickly means it only needs a quick rinse with clean water to keep any sort of smell from building up and sticking inside from the dirty water. Which for me is a concern since the docking station sits behind the couch for me.
AI Features:
- Object detection 9/10: as i went over above earlier
- Room Detection 10/10: Robot did a fantastic job mapping out different rooms in my house. Makes it so easy to explicitly tell it to clean certain rooms. For example due to my bathroom rugs I have it ignore vacuuming the bathroom on its daily task. Then on the weekend I can pull out my mats and send the bot to go clean just the bathroom, or I can set a weekly task for just mopping up the kitchen and main entryway
- All in one cleaning 10/10: You can set the robot to figure out when it should vacuum and mop. I have concrete floors with area rugs, the robot will map out and properly detect your carpet and will intelligently figure out it shouldn't mop your carpet and only mop the hardwood/concrete sections. In the map the app builds of your floor plan you can actually see it map out any carpet you have over hardwood floors.
All in all I would say the AI does better than advertised. A good example is on setup, they'll recommend you place the docking station somewhere with a good foot around both sides to make sure the robot can get back to the docking station and i've placed my docking station in a corner against a wall due to limited room. I can definitely see it have difficulty in navigating back to the docking station because it wants to make sure it doesnt scratch up the wall, but it always finds its way back with time. Ive tested placing it per recommendations and it has no issue navigating back to docking station immediately. but if you dont have a large place to put it, don't worry about having too much room on either side, just make sure you have a nice straight unobstructed path in front of it and it will be fine.
I was honestly feeling I was having trouble justifying the price of this just to keep my house clean, but honestly coming home to a freshly clean house everyday is a mental health game changer. Especially when you don't have to put in any physical effort to keep it moderately clean. I come home and see the clean lines on my carpet from my vacuum running earlier, any small spills making breakfast are cleaned up before I get home.
Another major bonus, since you can start cleanup tasks remotely. If you're out on a date and feel like you might bring your partner back home, or your out with any company and you know they'll be coming back to your place later to relax you can start a quick vacuum task to do a small bit of tidying up before anyone arrives telling it specifically to clean only the rooms where your guests might be relaxing!
Edit:
I would just like to give a few month update on this product since I know like myself hearing about how well these vacuums last after a few months is key. Vacuum is still a 10/10 for me. I come home to a clean home everyday after work, and it's fantastic to use for my kitchen after I just finished cooking, letting it mop up any liquids that fell and vacuum up the little bits of food. My house always feels spotless and clean and it's amazing.
Me: Spends 3 days researching all current Robovacuums to find the best trial for our first robovac.
Results:
After 3 days of researching different robovacuums and price points I decided to surprise my fiancee by getting one of these to help upkeep on our home. We live in Las vegas and it gets dusty and our floors definitely can feel a bit chalky and also covered with pet hair. We would have to Vacuum daily and mop constantly. I was tired of my fiancee spending most the day cleaning (and yes she enjoys cleaning it calms her please dont judge i do my part around the house too!) and not being able to spend time with her. She didnt want me to buy it but I did. I waited at least a month of owning before writing this review.
3 days in i was having to remove the roller and cut off all the pet hair as the de-tangle comb wasnt working very well, but that is because there was so much of it and poor Johnny 5 (yes i named it!) was being over worked but he never gave up! After putting in all the hard work twice a day once in the morning and once in the evening for 2 weeks the house is completely different. Always clean floors i maybe have to cut off pet hair from the roller 1 every 2-3 weeks.
It took a while for the cleaning solution to come in so we had it mop with just water and the water coming out of the Dirty water bin was always dirty and murky much to my fiancees surprise saying it wouldn't do anything with just water but it did. Now that the solution finally arrived it makes the floors much cleaner and smelling a lot better with 3 animals running around.
The app is amazing takes a few mins to learn but able to program several "scenes" and "scenarios" definitely make it a breeze to recall tasks and program auto functions at certain times a day.
Ive created a Vacuum only scene for just the living room dining room and kitchen as well as a similar one just for bedrooms and hallway.
Then created similar ones that have vacuum and mop then again with both and deep cycle cleaning for any different stages of household dirt or accidents. Then ive made schedules to cleaning 2x a day ( now down to once since it has kept the house under control so well) as well as once a week on fridays to do a deep clean of the house.
In addition there is a section of the app that shows you how much is left on all the attachments like 30 hours remaining on roller or cleaning the sensors every 72 hours etc. Keeps you up to date on all your parts, lets you know when clean water is empty, dirty water is full, or cleaning the filter on the vacuum etc.
It also alerts to when something is stuck in the roller instead of just continuing and damaging it does stop and wait for help to arrive.
Only down side is it constantly eats up small cat toys, and doesn't always recognize cords but this to me is only 1% an issue compared to all the good it does and peace of mind it gives on a daily basis. It doesn't recognize as much as we thought it would but we have learned what it likes to try and eat and push those items into "no go zones" and all is well. Occasionally it tries to just roll over the table legs of our desk but it doesnt seem to mind the fact that its at a 15 degree angle from a flat floor and just continues on like nothing happened.
Neutral facts that does not bother us, when emptying vaccum and water it can get loud but i believe there is a way to set what times are quiet times for it to not do those functions. We never have it run anyways past evening times and if we need it to do something on the fly well be awake anyways so this feature is not something we use but i believe it does exist.
I also did not know Eufy was a side product of Anker and the battery is an Anker battery which makes me feel great as they make great products and i know this product if made like all their other products will last a long time.
Also i purchased this through amazon and 2 days later it went on sale directly on their website for $100 less and i contacted them and they happily credited me a refund for the difference the same day, great service! Also a bonus this is covered by the amazon complete home protect plan through asurion if you pay the $17.99 monthly to protect your other amazon purchases this is covered too!
In the end this is one of the best robovacs out there especially for those with pets. Dont get worried the first week or so will be rough but after that its been smooth sailing and now a everyday staple of our household my fiancee actually appreciates after tons of resentment towards it!
I have 136 hours of run time on this robot cleaning 61,000 SQ FT.
During this time I’ve determined a few things
1. Carpet cleaning: Eufy at least using its normal settings. Doesn’t do a good job with finer debris but other nor robot vacuums don’t either with. Roombas being the only exception I could find. For the eufy to do a decent job on carpet the suction must be set to either max setting or turbo.
2. Parts
The replaceable parts will last and are well built in app will also include when these parts should be replaced so that’s always a nice plus.
3. Mapping in app: it’s great however, sometimes it doesn’t map a room quite right and there isn’t a way to properly separate rooms. As an example, you cannot horizontally divide a room it must be vertical.
Eufy App: the app needs improvement and could stand to be a little bit more intuitive. You cannot have permanent zones which is something I’d like to see in the future and there are also a lot of ads and other things not necessarily related to the robot itself that can be annoying.
4. Obstacle Avoidance: it’s pretty good with lighting however around dusk or lower light conditions it’s not as good with avoidance. Overall though no complaints.
5. Mopping: it’s alright but it’s best used for spills that have recently happened. Once the spill is dried it has a much harder time getting rid of it. So while you may need to still keep a mop just in case it does an adequate job of keeping the floors clean. I will also point out this thing uses a lot of water, so if you have mainly hardwood floor expect to replace the water often.
6. Docking: previously I had an issue with docking however, upon inspection the main causes weren’t the robot itself but because it either had something like paper stuck in the brush dollar or the removable part of the base that the robot sits on was not properly secured.
After extensive use and some help from Eufy’s customer support I’ve opted to increase my rating of this device to 4. Its only issue really is that the carpet cleaning isn’t the best unless you use the louder suction settings and it’s app could use some improvement, but overall I’ve grown to like this device and may be tempted to upgrade to a newer flagship device from Eufy when the time is right.
Old review:
Pros:
excellent mapping, very quick
Excellent mopping for common fresh spills and some dried.
Can be Very quiet.
Excellent identification of things like cords (most of the time)
Excellent value for the features you’re getting. However, this device does have cons.
The battery life is reasonable. I have a larger apartment and it’s typically able to do most of my schedules for it without having to stop and recharge.
Cons
Suction: while the PA of this device is very high it does not do the best job for deep cleans on carpet. At least compared to the robot I intended to replace with this purchase a roomba S9. There was a significant difference between the two even with the eufy being set to its highest clean setting. For things such as carpet deodorizers it didn’t pickup everything on a first or second pass. So I needed to send my roomba in to finish the job My roomba was able to pick this up on 1 pass flawlessly.
Navigation: the navigation can be a little weird. There has been times where it completely missed areas for seemingly no reason other times it has had issues docking.
Brush: I have 2 long hair cats and a dog. The brush roller frequently gets tangled to the point the roller stops working and gives me an error message on the app to fix the issue.
Conclusion:
If you’re getting a robot for the first time this is an excellent value robot and while the cleaning performance isn’t the best compared to some other brands like iRobot or roborock it does a good enough job. I was contemplating returning this eufy but it does a good enough job, it just didn’t meet the higher expectations I had for it.
-- CLEANING
Suction power is superb. We use it in all areas including carpet, hardwood and tile, and it hardly misses anything that I would notice. The dock also has strong power suction to transfer from the robot to the dust bin, and it does an amazing job at self-cleaning the mop. Our house is not a small one so during the cleaning, the vacuum would return to the dock a couple times to clean the mopping pad and automatically resume the cleaning when it's ready. This is a plus imo as it guarantees mopping around the house only with clean pads. I really like the fact the this vacuum is truly hands-free - all I have to do is add water and dump water.
-- SOUND
The unit runs a lot quieter than our other vacuums which is very important for us cuz our cat is very scared of vacuum cleaners. Our previous ones were so loud that he would hide in corners waiting for it to finish, but with Eufy he barely feels the need to hide. We sometimes wfh so this is another big plus - we can run it while we are at home working without feeling disturbed.
-- OBSTRUCTIONS
While the unit is compact enough to get under furniture like chairs / tables / bed to clean all the hard-to-reach areas, the sensors are really good at detecting obstructions and it barely bumps into furniture or knocks over anything (another reason it's quiet!). Previously with our old vacuums, we needed to do lots of preparation work to remove rugs / cables so they won't get stuck, but Eufy navigating through the house effortlessly so we no longer need to prepare the space before running it, but can still rest assured that we won't need to rescue it during the cleaning session.
Overall, we are extremely happy and satisfied with the purchase. I would highly recommend it to my friends and families, especially to those who have pets. It's truly a game-changer.