Xiaomi have been known for offering tempting phones at prices much lower than other brands offer. But now the competition has been rough. With the arrival of more brands like Letv, and even brands like motorola and Lenovo offering good specs at low prices, its been hard for Xiaomi to keep up. But Xiaomi always nails products under the price tag of 10k. This is no exception. Snapgradon 430 and adreno 505 offered on this phone possible excellent performance for the price range and paired with 3gigs of ram, the multitasking experience is awesome. Over that there is a huge battery packed inside, a 4100mAh battery. Along with that there is a fingerprint sensor whose accuracy is great. Camera department is where Xiaomi fails to provide a lot but considering the price range its decent. The phone does have a heating element but at this price which phone doesnt have that. The software is marshmallow with miui on top. The features of Miui are great but miui is quite heavy and Im more of a stock android fan.