The Dreame X40 Ultra is a solid upgrade, especially for those familiar with models like the Roborock S7 Ultra MaxV. It excels at mopping and navigating around obstacles, while the large water tanks and sewage connection add convenience. However, the automatic stain cleaning feature underdelivers, as it fails to scrub tough spots as expected. Additionally, the vacuum sometimes scatters small debris rather than picking it up. Despite these flaws, it remains a reliable flagship option for those seeking strong mopping performance and smart navigation. Overall, it’s a good choice, but expectations for a "flagship" experience could be higher.