Riz157, May 23, 2019 : Where do I start with this, well let's start with my S10 plus 512gb version as that was my daily driver since launch. For me that's a seriously long time to stay with the same phone. It still is top notch, pardon the punt. I never thought I would leave my favourite phone and for good reasons too to pickup the cheaper Oneplus. The following are the reasons why I'm currently holding on to Oneplus 7 pro, the features which I most impressed with: 1. QHD 6.67" amoled all screen, vibrant big and bright all screen. Nearly as vibrant as Samsung's screen. 2. Camera best Oneplus have produced. Images sharp with good detail, really impressed. Obviously not as good as Samsung's but for me good enough. I'm not a massive picture taker or selfies person. 4k 60fps super stable. 3. Loud dual speakers, again this is top notch. Not as full or rich sound as S10 plus but it's darn close. Another surprise. 4. Triple SSS performance (coin that one) - Super smooth speedy performance. No strutting or freezing experienced as of yet. 5. Near stock firmware with a few Oneplus touches. Love it better then stock android a actually 6. Quick updates to latest Android software. 7. Pop up camera prefer it over the hole in the screen, use it unlock phone as it's a cool feature. 8. That damn refresh rate, boy ow boy is it smooth. This has completely spoilt me, it's fluid. This was always missing in android phones when comparing to iPhone. It's not perfect but it's brilliant. It's pricey but when I consider how much other flagships are selling for its value for money. I would pick this phone over any other phone even though it doesn't have wireless charging and waterproof ratings and only 256gb storage. Anyone overly reliant on these features then this phone isn't for you. Fortunately I'm not and I'm sticking with it for as long as I can. So far I haven't missed my S10 plus and I'm glad Oneplus took this flagship route too. And I'm glad they've given people choice of going premium or the cheaper version. Any questions give me a shout.