What testers say about the Ecovacs Deebot X12 OmniCyclone
The Ecovacs Deebot X12 OmniCyclone is Ecovacs' flagship, with a roller mop that rinses itself in clean water while it works, two jets that pre-soak stains before the roller passes over them, and a bagless station that collects dust in a removable bin with a cyclone. Vacuum Wars tested it for weeks, ranks it 13th of 20 and counts it among the best-performing robots of the year.
The testers were most impressed by the mopping and the vacuuming: dried stains scored above average even without the pre-soak feature, and the roller uses little water. Pet hair pickup was complete, nothing was wrapped around the brush after the long-hair test, and it avoided 23 of 24 obstacles. The battery is frugal and recharges quickly, the app offers live video and Matter, and on carpet the roller lifts 0.6 inches behind a shield so carpets stay dry.
The criticism: deep carpet cleaning was merely average, more was left along baseboards and in crevices than with rivals, the route was slightly less efficient, the onboard bin is small at 250 milliliters and the robot is taller than average. It cleared the 1 in threshold only on the second attempt. If you mostly have hard floors and want to be done with dust bags, this is one of the best mopping robots; homes full of carpet have better options.

