I bought this phone about 1 month ago and all I can say is this is the best mid range phone in indian market thia gives 12 12 mp dual back camera with 2.2 apparture and it is stock android version so this phone will get every update from google for 3 year in future this is first mi phone running on stock andriod IM done really good job with this phone