Good product, worth of money and best midrange smart phone and I think it also popular for title Chinas Apple this phone is available in 3 versions
1. 2Gb Ram
2. 3Gb Ram
3. 4Gb Ram
As we know that 4Gb Ram is best but minimum we have to take 3Gb Ram because 2Gb ram vesion will hang after some months use and it will not last long so for saving some money you should not compromise as possible you should buy 4Gb version
Display & Design -
Design is good but can be better you should take care of it because scratches can come on it if you are careless because it is a metal body and for color option I prefer black as it looks premium.
Display is good and full hd and it also comes with read mode option to prevent harmful effects on our eyes and it also has gorilla glass for more protection and further it depends on how you use it.
Battery-
It comes with 4100 mah battery it is good in its price range and it has good battery life and standby butvit does not comes with fast charging
Performance -
As usual performance of mi phones is best and its software miui is best and highly customisable and miui 9 is best and it comes with snapdragon 625 processor which is best in its price range
Camera -
Camera quality is not so much good it is just OK or kamchalau it cmoes with 13mp rear camera and 5mp front camera
Other features -
It has hybrid sim slot and Volte function also comes
IR blaster
Fingerprint scanner which is preety fast
Good quality speaker placed at bottom
It has dual app support, dual space feature, applock inbuilt
Thats all.
One thing I dont like about mi that it does not give earphone with it.
One phone you can consider in this price range is 10or G