The smartphone marketplace is being dominated by high-profile companies like Samsung and Apple, but in rare circumstances, other brands rise to the top alongside them. Huawei could possibly be this company as it introduces a very competitive hardware with the P10, which could be a great option to those looking to save or simply try out new brands.

After being officially revealed at this year's Mobile World Congress, those who have religiously followed the updates, leaks, and speculation regarding Huawei's P10 finally gets the formal spec sheet. According to Mirror's report, the confirmed specs for the Chinese company's next upcoming flagship indeed has a stylish metal body with a matte "sandblast" finish and rounded-edge design for that premium feel. It also has a slightly bigger display area that its predecessor with both variants.

However, what really stood out for the Huawei P10 was the camera features that it boast. Utilizing a world-class optics standard, Leica, the P10 leverages its snapping game with the upgraded 12MP color sensor and a 20MP monochrome sensor. Both these cameras work together as a dual rear camera setup in order to produce stellar results.

According to The Verge's hands-on, the camera of Huawei's P10 effectively doubles everything including the dynamic range and its brightness. Fortunately, the front-facing camera also received a nice facelift by getting an "adaptive selfie" feature among a number of improvements. This neat function automatically adjusts the capture and the necessary wideness of the shot's angle.

For its processing power, the Huawei P10 packs a nice punch with its 4 GB RAM and 64GB internal storage. Options for a 6 GB RAM and 128GB internal storage is also available along with a decent-sized 3,100 mAh battery. Those who still want more could get it with the P10+ variant, which could go as high as 6 GB RAM and a whopping 256 GB internal storage.

The Huawei P10 variants are expected to be released between the months of March and April this year for several countries. As for the price, the regular P10 is going be priced at around $685 and roughly $740 for the P10+.