For the beginning I would say that I'm very happy that an Indian company has crafted such a good looking device.
About the phone it has a very solid beautiful body and a got cpu too. The software front is very bad, it's still stuck with android jelly bean where phones in this range are getting marshmallow. Hoping to find an update soon for the lollipop. Other than that the screen resolution isn't very good it's not even hd let alone full hd.