I had bought Xiaomi Mi A1(64GB/4GB) handsets and really enjoying the experience. It is well built with an all-metal unibody design with black color. The display of the set is very bright, has high contrast, and good sunlight readability. The screen also has good viewing angles. The battery life of A1 is pretty good and it provides power back up to almost 24 hours. My handset came with Android 7.1.2 Nougat, which is fast and smooth. I am a fan of Stock Android and I am pleased with the software of A1. Recently I have updated it to 7.1.2 Nougat. The handset houses the Snapdragon 625 chipset. It offers good power to do the routine task and it does not heat up even on extensive use. Its chipset is very power efficient. The sound output is very clear and loud through both speakers and audio jack. I have taken some superb photos with my A1. It has a dual camera on its back and single front camera. It gives a good amount of detail with low noise. The colors of pictures are simply beautiful. The video quality of the handset is also excellent. I have made 4k videos with crisp colors.This handset is part of Android A project, with a promise from Google for timely and speedy software. The storage on the device is more than sufficient and is also very fast. I have not experienced any lagging in the device even while playing heavy games or multitasking. Mi A1 has standard connectivity options with wife, Bluetooth. It also a fingerprint sensor on its back which is easy to setup and super-fast. Besides all its flagship features, Mi A1 is very cheap. Besides all its best features, I have missed the quick charging option in the set through its charges up to 30% in just 30 minutes.