I think, Moto X Play is one of good android phone of motorola company.It has some advantage and disadvantage.
ADVANTAGE
Good Battery, Automatic ram clearing feature and it is not hanging phone.camera quallity is good but not like 21megapixle standard.but frontcamera is really good.Sound quallity is also good and mat type back style is looking stylish.
Disadvantage
Heating, this is really very bad point of moto x play and some other function is bad.Is it really a waterproff phone? .I dont think so.