Moto G 3 rd generation is one of the best phone available in market. I used this phone for almost 3 years. Still phone is in Working condition as my mother is using it. Till now moto company gives trust to customer about their products. Phone has very descent primary as well as secondary camera. Quality of pictures is really good. 5 inch display with gorilla glass provides best protection. From almost 4 years of rough use their is not even single scratch on phone screen. RAM and processor works efficiently. Phone provides dual sim + memory card slot. Internal memory is 16 GB. Which is enough for light use. Phone gives good performance. No lagging or hanging in between. MOTO provides 2470 mAh battery which is sufficient for a day. Its internal battery so you can not change it without company centers. GUI is also user friendly. Overall the phone is best.