Incredible performance at an incredible price, especially when it's on sale, which is relatively often. Mops and vacuums like a dream and the mop pad self cleaning function is excellent. Navigation is also very good and I find that it generally avoids things my older robot vacuums might get stick in or tip over. Works well on carpet too but if you really want that extra cleaning power for carpet/pet hair, I'd recommend getting the tricut brush accessory. Only thing I wish they added was the ability to drop mop pads in the base station and for the side brush to spin on carpet. It's sister robot, the Dreame L40 has these functionalities, but it's more expensive, has less suction, and a lower mop washing temperature. I wonder if they could add these via a software update. Overall, I do not think there is any competitor on the market right now that can beat the performance/features to price ratio the Mova P10 Pro Ultra offers.