So if you thought that Mi 6X or else even known by it's other name Mi A2 would be first device with SD 660 then you are wrong. It is the Mi note 3. The thing which makes this phone very attractive and appealing is it's design. The design is so good it outclasses many of it's competitors which makes it even different from it's brothers like RN5 pro, Mi 6X and even Xiaomi Surge S2 . Then the dual lens which is capable to take good portrait mode shots and it even adds good bokeh effect in the pictures and because it has SD 660 in it is capable to take AI beautified photos. Then the inbuilt MiUi face recognition is present in it. And lastly the the hardware SD 660 coupled with 6GB of ram is a beast and even USB type C charging port. A perfect phone. But as said so not every thing is perfect it does have some it's flaws. So the 3.5mm headphone jack is not present, then no global rom which means it is only available in Chinese version and would not support network bands if you are not staying in China. And lastly no 18:9 aspect ratio. Overall phone is good but I would not suggest you to take this phone right now because it still doesn't have global rom available until it enrolls the global rom you are good to go. But if you want more options then you can go for Mi 6X, Nokia 7 Plus and even used Google Pixel and Pixel XL.