I am going to be very honest here and say that this phone is not for those who want to play the latest games with high graphics on their phone but it certainly doesnt compromise in any other field than that. Its a really light phone and has ir blaster so no need to carry those hefty remotes with you anymore.Although it should be noted that its IR field is weaker as compared to the Redmi Note 4 but I dont think we can complain considering the price of the phone. Also the camera of this phone is pretty good in this price range. In technical terms: It has 13 MP Back camera which takes photos at 1080p and has 5 MP front camera and it takes photo at 720p. It has a battery of 3120 mAh which is average in a good way. Video recording is at 1080p max ( 30fps) . Photos are sharp but the video may seem a bit laggy sometimes because it sometimes recordes at 16fps. The phone is almost lag free and works great for casual work and also for casual games. For those who want to play new games with graphics can play if the game offer graphics settings which can then be set to low like Asphalt 8 Airborne. I had no problem with catching Network( 4g) with this phone in India so that okay also the wifi works great. But dont get too excited to buy this phone becasue its very hard to get one due to its immense demand especially online during the flash sales. But Xaomi has started selling in stores too so check there too. Summing up, its a great phone but FYI clumsy users, make sure you get a cover for this phone because it is very fragile. And Thank you for reading my review.