Even on deep pile carpet. But what good is great suction with stupid room routing logic. I have had this for 2 years and it has YET to thoroughly clean a complete area of space. It will zig-zag, clean the same spot taking 18 different path passes, beach itself on step edge (once taking a tumble) and just plain be annoying. I figured even with crappy logic I could use its suction power to spot-vacuum a small area of space. NOPE. Put it down facing the spill and it will IMMEDIATELY make a u-turn, j-hook, left turn, you name it, any direction EXCEPT forward.As it has no sensor for differentiating between hard wood or carpet a lot of time is wasted on mix flooring on the hardwood. And as is can't sense what's clean or dirty, it will go over clean areas MANY MANY times and do a partial pass over the dirty parts.Last, if it gets stuck its logic will keep it running and the rubber wheels will leave marks which will require a REAL vacuum cleaner to clean. I was hoping it would be a good garage vacuum to run after hours, but as it just stops whenever and wherever it feels, I'd waste WAY too much time trying to find it if it went under something. Plus the canister isn't really large enough for a full house. As soon as the battery dies or it stops vacuuming, it's trash.Might make a good toy if you have small cats and dogs.
Xiaomi Mi Robot Vacuum-Mop Essential Robot Vacuum Cleaner, white
284 Review
Dyson V8 Absolute: The Ultimate Cordless Vacuum for Effortless Cleaning
142 Review
Robot vacuum cleaner Roborock S5 MAX Global, black
298 Review
Xiaomi Mi Robot Vacuum-Mop 2 Lite RU robot vacuum cleaner, white
198 Review