The Yeedi C12 Pro Plus is almost perfect as a mid-range robot vacuum, if you're willing to accept a few, small shortcomings.