A great mobile phone in this price range. I am using it from more one year and no problem faced yet ( just hang a sometimes) . Cemera is average. Battery life can last 1 day on full charge but on heavy usage it lasts ony 5 to 7 hours. Regular updates and security patches by Xiaomi is a good thing. So overall its a decent phone at this price. A Good product.