Moto G3 is good budgate phone with water resistance.
It should have provide 2470 MAH with no removable battery, 5 inch display with 13 mega pixel camera and 2 GB RAM 16 GB in built memory.
Its Style and design so good. Its uses are very user friendly. Its charging to fast of other smart phone.
Moto G3 is provide auto upgrade of OS and securiry version and maintenance.
Moto G3 have minor heating problem when you have playing HD games and Play HD videos its internet speed so fast and No hang problem.
When you using Moto G3 you like filing Google phones.
If you think buy Moto G3 is good yes I say its your perfect choice.