Did you look for Huawei Mate 10 ? If no, then i would recommend you to have look at that before buying any other brand