IT comes with Apple A7 64bit 1.3ghz dual core which I think is not good enough for this price. It has only got 1gb of ram. The built quality and design is good and the display is good. Moreover reading text, playing games is like straining my eyes because it has a 4inch screen.But it depends because I cant work with a 4inch, 1gb ram, if one prefers smaller screen than its for them. Now talking about the camera it has 8mp back camera which is good and but the front has only 1.2mp camera which I think is very low. Now about the battery life, it has got only 1560mah battery which hardly last a day if I use it moderatly but if I do some gaming and watch videos it gives a backup of 4-5hrs.So lastly I dont recommend to buy this phone because it has got less features for a Rs 20000 phone.