Does the Huawei Honor 8x have a good performance? Is it worth it?