Xiaomi.is a good phone I am using it , 32 GB memory will make you comfortable with downloading as many apps you can. Clarity is super good it comes in different colours my personnel choice is Gold, which I am using right now. Picture quality with camera is good, I felt like selfies look good and clear than picture
s taken with back camera.it could be my assumption though.design is sleek but weighs little higher than it looks.the only draw back is that either you can use two SIM cards or one SIM card and another SD card this depends on how much memory you want on your phone, and the battery backup is really good.