I've touch a few Xiaomi phone in the shop and it feels good but have not use it.
My aunt switch to one and quite like it. More good is it has 2 years warranty compared to many other phones.
Word on the street from the younger folks seems to like Huawei P10.
Chines are not Chinese from 2000's any more. They are competitive, as you can see... Price and performance, hell yeah! :)