Xiami mi A1 is the best smart phone which a user can have. It has good picture quality with dual camera to auto focus. U is cheap compared to other smart phones. It has good screen of 6 inch.
It is also the best smart phone of 2017. The depth effect of this phone is awesome. No other companies can give this features.