I have used this ASUS Zenfone 3 ZE552KL for 2 months, and I really impressed with the battery durability, it could get a 7-8 hours of screen on time if I used it for normal usage (social media, youtube, light games), it also could get 4-5 hours of screen on time if I used it for intense gaming non-stop. the camera is awesome or maybe insane because of the manual mode provided by Zenfone 3 and there are many more camera mode on Zenfone 3, but the great mode is manual mode, it could capture great photos even in low light with minimum noises.
how about the battery? Zenfone 3 has 3000mAh of battery and thanks to Qualcomm Snapdragon 625 with 14nm manufacturer it could provide a very good battery backup, also the Snapdragon 625 has good performance thanks to 2.0GHz true octa-core, it can beat all of heavy games easily without any heat issue, it always stay under 40°C even when I play a heavy games such as WarRobots, WarFriends, Asphalt 8, Real Racing 3, etc.
I'll never regret to have this device on my hand, thanks to ASUS for providing this beast with reasonable price