Shopping for smartphones on a budget can be a tricky thing, often requiring more compromises than you'd ideal like to make.

With the Honor 8X, the company has tried to ensure you have as few setbacks as possible, and among its best features is its performance, here's how:

A powerful processor

Thanks to the Kirin 710 processor combined with 4GB RAM and the GPU Turbo hardware/software optimisation, the phone's performance is close to being as fast and smooth as high-end flagships, especially when gaming.

That octa-core Kirin 710 chipset delivers excellent performance and compared to the previous generation increasing by 75 per cent over the previous version.

Likewise, the GPU performance has increased to. It’s now 130 per cent better compared to the previous generation.

Playing games like Asphalt 9 and PUBG Mobile, the game play was smooth and responsive with good detail and fluid animation. In fact, in general, it just doesn't seem to struggle with anything.

What's more, to ensure that this performance doesn't drain your battery, that GPU Turbo optimisation we mentioned also makes gaming less taxing on the processor and - in turn - on the battery.

A big battery

Not that battery life is a worry at all. With an impressive 3,750mAh battery inside, the phone is more than capable of lasting a full day, even for the most demanding of users. In fact, some might even be able to push it through two days with light use.

More than just a fast processor and big battery

Honor 8X has 64GB or 128GB storage options and supports an expandable microSD card up to 400GB. While the smart user interface EMUI 8.2 not only keeps the system running smoothly, but also brings new features such as facial recognition under dim light and fun augmented reality (AR).

The Honor 8X also has dual-lens 20M + 2M rear and 16M front facing cameras to help you get that perfect shot.

An Honor to get

The Honor 8X is available to buy now in black and blue and comes with 64GB storage for £229.