It is a very powerfull smartphone power by xiaomi its have a 5.5" full hd display non removable 4050 mah battery which gives a fully day heavy use in single charge its have a android 5.1 lollypop which can be update android 6( marshmallow) its processor snapgragon 650 is a very powerfull processor which can used to play any heavy games in high graphic n others heavy apps in too much smooth and easily its have a screen saver to protect every small scraches its have 2/3 gb of ram which u can choose in 2 gb ram have 16 gb storage and 3gb has 32 of internal storage which both can expand a storage by 128 gb by sd cards its have hybric card supported phone which u can use 1 sim and 1 sd card or sim card. its have 16 mp real and 5 mp front camera which is really impessive real camera is work at f2.2 which help u to take clear pic in low light also. finnaly I want to say that its a good phone for 2016 and hope 2017 also.