OnePlus 5 is an expensive phone but it is value for money. Its cameras are great, with 20MP rear camera and 16MP front camera and other camera features such as Portrait mode, Smart Capture, Dual Camera- Pro Mode and high clarity level; you can capture photos like a pro. Its 6 GB high RAM will never let you down. Its 5.5 inch screen is also good. Everything is fine except one, the battery is not as I would have wanted.
Its battery capacity is 3300 MAH which is all right for a Rs. 20, 000-Rs.25000 phone but I would have liked the battery capacity to be 4000+ MAH.