Pros
1) Feels like a luxary rather premium phone
2) Amazing FULL HD display and it is very vivid.
3) It is a very fast device and gave me an antutu score kf about 110645, it even runs heavy games like Gta San and Mc5 on full settings without any frame drops
4) The camera is decent but would not replace your really camera gear anytime soon.
Cons
1) The auto focus is the camera is horrible.
2) There is severe OVER HEATING in this device which has NOT been fixed by Xiaomi as of now.
4) 4k video recording heats up the phone very quickly
5) No expandable storage.You are left with 32 gb internal memory only.
6) The operating system has a lot of bugs at the moment which includes network issues and Finger Print scaner not working properly