The Huawei Mate 10 is a 6.2" phone with a 2160x1080p display. The Kirin 970 chipset is paired with 6GB of RAM and 64/128GB of storage. The rear camera has a dual lens setup with 20MP and 23MP camera sensors. The selfie camera is 8MP. The battery has a 4000mAh capacity and comes with fast charging technology.