Friends, i have used this phone.The moto z play has a 3510mah battery, and let me say the battery is just enormous from one full charge it easily one day, with constant usage.The moto z ay has a snapdragon 625 processor with an adreno 506 gpu and 3 gb of ram, thats why it is good for heavy games.The main and the most unexpected drawback of this phone is that the OVERHEATS. I thought initially its just because of the turbo charger, but no even after using another charger the phone continues to heat.