I bought Moto G first gen two years back and still using that phone ( as extra set though) . I must say this phone is best phone in around 10k ( I paid 12k then and it should be lot cheaper now) . I never had any issue and it was quite fast and easy to use.
Camera quality is also quite decent. Only thing which I dont use to like is the weight, slightly heavy for me. Overall a good buy with the price you pay.