Both the Dreame Matrix10 Ultra and the Roborock P20 Ultra Plus share a strong baseline of smart home compatibility — supporting both Google Assistant and Alexa — and both include a HEPA allergy filter, making either a reasonable choice for allergy-sensitive households. Their footprints are nearly identical in width and thickness (351–353 mm wide, 350 mm thick), so neither has a meaningful edge in terms of fitting under furniture.
Where the two diverge meaningfully is in noise, weight, and autonomy. The P20 Ultra Plus operates at 64.5 dB versus the Matrix10 Ultra's 70 dB — a 5.5 dB gap that, given the logarithmic nature of sound, translates to a noticeably quieter cleaning experience in practice, especially relevant if you run the robot during work-from-home hours or nap times. The P20 Ultra Plus is also considerably lighter at 3,800 g compared to 4,700 g, and its docking station is more compact (84,581 cm³ vs 112,166 cm³), making it easier to place in tighter spaces. The Matrix10 Ultra counters with a significantly longer estimated empty time of 75 days versus 56 days for the P20 Ultra Plus, meaning its dustbin or bag requires less frequent attention — a genuine convenience advantage for low-maintenance users.
Overall, the P20 Ultra Plus holds a clear edge in everyday livability: it runs quieter, weighs less, and takes up less floor space with its dock. The Matrix10 Ultra's main counter-argument is its longer autonomous operation between empties, which appeals to users who prioritize a set-and-forget experience above all else. Both carry a 1-year warranty, so there is no differentiation there.