Let's be real here, if you're buying a flagship smartphone you are either picking an iPhone, the OnePlus 7 Pro or the Samsung Galaxy S10/S10+. Being someone who is very enthusiastic about tech and smartphones, I'm going to go ahead and say this is the BEST smartphone I have EVER used. Design is the best, software is better than stock Android.Pros:- Brightest, sharpest and most beautiful display in any phone (Although 60 Hz)- Design second to none- In-display fingerprint reader which works even during rain- Excellent cameras- High-end specs, plenty of fast storage, processing power and RAM. Does not overheat.- Ridiculously good battery life (I get an average of 20 hrs on a full charge - measured using AcuBattery)- Hole-punch at the top leads to some excellent wallpapers (see Reddit -> /r/S10wallpapers)- Always-on-display is excellent for notifications and can be heavily customised- Galaxy Buds work flawlessly with this and are the best in-ear earphones I have EVER used by FAR (I own airpods too)- Never EVER EVER lags or crashes (Although I manage it well but no custom ROM required)- Fast wireless charging is actually fast (About 2 hours from 0->100%)- Excellent brand (yes, this is a pro for some people such as business professionals)- Lots of features which may initially appear gimmicky but are actually useful:E.g. I thought reverse wireless charging was POINTLESS and SLOW until I was at a hotel with only one charger and wanted to charge my phone and my earbuds (Galaxy Buds) overnight. I plugged the wire into my phone and wirelessly charged the Galaxy Buds using my phone. This is just one example.Cons:- Fingerprint reader not as fast as OnePlus 7 Pro's optical fingerprint reader, nor as accurate as a capacitive sensor- Stock Samsung One UI icons and design does not complement the phone at all- Lack of 90 Hz display- Naviagation gestures aren't intuitive and are significantly inferior than iOS' gestures- There are a lot of must-have applications, without which your phone doesn't reach its true potential- If you are a power user you will have to tweak it a lot till you can truly get a sense of its greatnessA few notes about my personal setup:- Nova Launcher prime using LineBit icon pack and a black wallpaper with an RGB ring following the edges and cameraThis gives it an "RGB" look, work really well together and saves a lot of batteryNo text on home screen- Remap Bixby Button using bxActions:Single press = Do not disturb toggleDouble press = Samsung Pay (works like a charm)Press and hold = Google Assistant- Google Assistant used instead of Bixby wherever possible (including Google Feed when you swipe to the right on the home screen)- Google Messages instead of Samsung's default Messages app since it has support for web-application- Samsung Calendar (great dark theme)- All email accounts setup using default Samung mail client (Office365, Outlook, Work, Gmail)- SimpleNote for notes- Samsung Internet (BEST dark browser ever)- Samsung Music for the most bit & Spotify (though VLC for video)- Telegram used with AMOLED theme which saves a LOT of battery and looks stunning- Slide for Reddit (AMOLED theme and no adverts)- YMusic (need to download apk) - essentially YouTube Prime or whatever it's called with AMOLED theme available- Overdrop Pro used for weather app (also has AMOLED theme with most beautiful interface I've ever seen)- Simple Gallery: Photo Manager & Editor - best Gallery app. No bs, no slow loading, no ads, highly customisable- CityMapper for navigating around public transport in London with BusDue as my goto Bus Application (no adverts, simple and clean interface)- Samsung My Files as my file manager- Reselio Sync to wirelessly synchronise all my music from my PC to my phoneThere's a lot more I can get into about particular settings but I believe this is a good place to start and once you spend enough time with the phone you will be able to appreciate that it really only has 3 downsides, which are:- Lakc of 90 Hz AMOLED display (albeit only one other phone has it, OnePlus 7 Pro)- "Good" in-display fingerprint reader (albeit only one other phone has a really good one, OnePlus 7 Pro)- Navigation gestures aren't worth it (would require you to switch to iOS or BlackBerry 10 haha)Moreover, if you want to pick a phone in 2019 you need to judge it by the least number of cons and I think this phone wins using that criteria by a MILE.Best design, great battery, amazing camera, never lags. Never Sett - oops, wrong phone. Jk, I say it's worth it and the Galaxy Buds are too. I usually hate Samsung products but I have to hand it to them this time, they got pretty damn close to achieving G.(Phone)O.A.T.Verdict: 9/10.