It has 20mp front camera which works really good than rear camera it has 13mp front camera it takes full hd pics, It focuses quickly, it has 1.5 octa core processor, 4gb ram because of this this mobile never lags, you can play gta sa, modern combat 5, asphalt 8 smoothly it has 5.5 inch full hd display whish is very clear so if you want a good camera mobile then go for it but if you want a good processer u can go for redmi note 4 4gb ram which has lower price but better processer.I hope my review help you to choose phone.