I have been using this mobile from the past 14 months. There are only very minor issues which were immediately rectified by the regular updates from Google! It was as good as promised.
Its been more than a year Im using Motorola Moto G and the battery performance was good even there were no problems with OS, UI and Camera and the hardware.
Moto G2 was a damn failure, but they have won the hearts again by releasing the latest Moto G3 version.
I really Love Motorola