Moto G 3rd generation is an amazing upgrade from the last generation. The phone is a overall full featured contender and has good price to performance ratio and its even water resistant.
The screen quality is nothing to boast about but is still pretty decent. Also the performance is snappy in regular usage but it lags in some games like NOVA 3 and asphalt 8. Both the cameras on Moto g3 are amazing and does their job well in most conditions. The speaker is among the loudest and most clear in its price. The network and connectivity is also good. I would recommend anyone looking for a phone under 15k if you are not a gaming nerd.