I bought the Moto G 3 Generation 7 months back. After using from last 7 months I must say the phone is awesome, whether a look wise or its performance. The look is really premium and stylish. The performance is really fast, whether ur playing heavy games or doing multitasking. The camera is really good take nice pictures. At last phone dosen't lag at all. Awesome Product. 5 star for it.