Motorola Moto G5 is good budget smartphone from the motorola, motorola moto g5 have good camera quality and have good screen size. If you are heavy gamer than, I am not recommend you to buy this phone because, while playing heavy graphic intensive games like asphalt 8, modern combate, GTA San andreas this smartphone is lag. soe, if you are heavy gamer this phone is not for you.
It have 3GB of RAM and this phone is user friendly.