Moto g are nice at least better than Lenovo 6000 or 7000 the service is too hopeless. They think as if we r begging them after paying them for their dabbas they wont respect u after sale only till sale will convince for their product. Than they dont care though the phone deads no care of ur hardly earned money. So guys dont waste ur hardly earned on Lenovo, go for moto is average one.The front camera is very low quality, and not good for selfies(but never took any anyways). The rear facing camera also isnt that great, but much better than most phones from 2013. The speaker is fantastic on it, and I can blast music when I dont have my real speakers with me. I was worried about the charging port breaking, as that is how a lot of good phones break, but there still arent any issues with it. The actual body of it is strong and flexible.