Recs.
Updated
The OnePlus 5 is a premium phone that can compete with most flagship devices out there while keeping a lower price.
SpecsUpdate
Pros
Pro One of the best phone cameras on the market
The phone has a dual-lens camera setup in the back. This setup allows you to zoom into objects up to 2x closer without losing image quality, like when using digital zoom. The portrait mode makes one of the cameras focus on the primary object/person, while the other camera unfocuses the background. This creates a bokeh effect that most phone cameras usually can’t achieve.
Photographers will appreciate the Pro mode that enables full manual control, as well as an on screen histogram and guidelines. It does, however, lack optical image stabilization, so you have to keep the phone really steady for long exposure shots. It also can’t capture high frame rate video.
Pro The display is very colorful and shows lively images
Even though it doesn't have the highest resolution, the display does not fail to impress. The colors on the screen look amazing thanks to the AMOLED screen technology. The colors are vibrant and look livelier compared to phones with LCD screens. The screen brightness is good as well, making the phone usable under direct sunlight.
Pro Switching sound modes is easy, via a side button
OnePlus is probably the only major Android phone manufacturer that has a silent switch on the side of their flagship phone, and they have been doing this since the OnePlus 2. It's not a huge feature, but it's nice one to have, since you can switch the sound mode you want your phone to be in by simply sliding the switch into one of the three positions (all notifications, important only, or silent).
Pro Flagship-level performance with a little over half the price of a flagship
Despite being cheaper than other flagship phones, its raw performance power is on par or even better than its competitors. It can run multiple background tasks and even the most demanding games and apps without any stutter, due to its Snapdragon 835 chipset and Adreno 540 GPU — the most powerful GPU currently available for Android devices. It also has one of the highest RAM for mobile devices: the 64GB version has 6GB of RAM while the 128GB versions sports 8GB of RAM. It is highly unlikely that you will run into problems like application instability, stuttering, or crashing, due to insufficient specs.
Cons
Con The color choice is not independent from the storage size
The phone comes in either a 64GB or a 128GB version. There's a Slate Grey version which is the standard and comes with both choices for the storage. Then there are some limited edition colours, a Yellow Gold which only comes with 64GB of storage space and a Black one which comes with 128GB of storage.
If you want to get one of the limited edition colours you will also have to adapt with the storage they come with.