Well it is a good phone. Camera - 9/10 . display 10/10
Speed8/10 battery 7/10 . It heats while using in 5.0 lollipop but in marshmallow update, it heats a bit less. When you have installed 8-10 apps and use , about 800 mb average RAM is left. It is overall a good phone. But I would recommend Xiaomi redmi note 3 2gb variant. it is three times better than Lenovo. The major problem I am facing is heating and battery drainage. The the best choosing your phone