The Huawei P40 Pro is a good Android phone with 2.86Ghz Octa-Core processor that allows run games and heavy applications.
With one SIM card slot, the Huawei P40 Pro allows download up to 2000 Mbps for internet browsing, but it also depends on the carrier.
Great connectivity of this device includes Bluetooth 5.1 + A2DP/LE, WiFi 802.11 a/b/g/n/ac/ax (2.4Ghz, 5Ghz) Wifi6 + MIMO and NFC to make mobile payments or connection to other devices.
Including the battery, the Huawei P40 Pro phone has 209 grams and it's a very thin device, only 9mm.