My friend brought the xiomi mi a1 20 days ago. Its working fine now the main difficulty I faced on the smart phone is that the front camera, the front camera is not so good for this price range but the back dual camera of this one is so excellent its done the dslr work for us, the main thing in camera is that the blurring effect. Except from camera all other featured by mi is average in this price range like Bettany, ram, rom etc. So if you want a smart phone for taking good photos you can go with the mi a1 otherwise its not so good for use but its OK. And also the after sales service is also average from the mi side. So if you need good camera you can go with the mi a1.