I have bought moto g 6 month ago, the best thing in moto g is Look, Camera, performance and yes HD touch screen, and average thing is sound means speaker, battery backup, and poor things are weight and restart problem.
I have chosen this product because of I have used moto e juts before this mobile.
I have nice experience with brand motorola so I think I should use up gradable mobile of motorola, overall nice and value for money mobile.