It is one of the greatest smart phone on Xiaomi. After buying this I also thought I have wasted the money but now i'm realy happy that it is the best mobile ever used. Its camera is average only but performance is excellent with the snapdragon 820 processor and the front facing finger print is good too. It has the TOOL named "MI REMOTE" such a great tool it can be used for TV's AC's etc with all such brands Im Loving it.