Pretty solid price (especially compared to other 5G phones), but far from impressive - why would anyone buy this over Redmi K20, which already costs less than this? You're going to either break or lose this phone 10 times over before there's a relevant 5G coverage.
Zte axon 11 5G is better.
But the notch is a deal breaker for many :/ (i'm okay with notch while it's small)
Xiaomi doesn't have new mobile with screen size arround 6.1 - 6.2 inch just like iPhone 11, Galaxy S20, and Huawei P40. Also, doesn't have Mediatek Dimensity powered (which is cheaper than Snapdragon variant).
Come on Xiaomi!
and Google pixel will have the same chipset and will cost £999