The Huawei P10 is a fantastic phone with high-end technology and superb styling. This powerful handset has a 5.1-inch Full HD display and a powerful octacore processor. The 4GB RAM coupled with the processor ensure this Android smartphone delivers impressive performance whatever the task. A standout feature of the Huawei P10 is the dual camera on the back which has been made in conjunction with German camera experts Leica. The camera can capture at 12MP or 20MP resolution and can record 4K video. The front camera has been engineered to capture the most available light so the 8-megapixel lens will take great selfies. The P10 includes 4G, Wi-Fi, GPS and NFC as well as a fingerprint sensor and an expandable memory.