The Xiaomi Mi A1 is a great device at this price. The features are really awesome and has set up standards for other phones at this price segment. The hardware is a bit on the average side I feel though it has a metal body and looks premium. Also ita camera, whuch is its main focal point does ahoot sharp but its performance has certainly gone down after months of usage. The speed of the device has been good though the phone has started to crash after heavy usage. Ive been using this phone since November17.