My views as a user for a month:
Built quality - better than the oneplus 3s.
Display - AMOLED screen really good viewing angles and image quality is really good. ratio is 16:9, the only problem I could think of is that for this price range the glass should have been made of sapphire glass, I am not saying that the corning gorilla glass 5 is bad but for the price it should have been sapphire glass.
Camera - 16 MP selfi cam is really good, but the artificial color scheme is visible in the photos taken,
the dual camera also has the same color scheme.
Bio-metric scanner - really fast unlock. its really good.
battery - if used with all the gimmicks it will last a day. tucking some settings and lowering the brightness can last it more.
Wifi - if you have a 5g band then the 4k streaming to smart tv is just awesome.
GPS, os and most other functions are more or less the same as the other Onepluses.
Fast charging has got better timings. you will need the original charger for this,
call quality is ok, with the 3 mics noise cancellation is pretty good.
4k video recording is the best even though it takes a lot of memory. if you record all videos in 4k u will need to transfer files on a regular basis. this being said the quality is really good with the sony sensors this is expected.
slow motion @720p is good. no sound by the way.
Place I bought is from oneplus official site, it came in 3 days, the package was really good, wrapped in a lot of bubble wraps.