Big spec upgrade:
6GB RAM
Snapdragon 845
Adreno 630
64GB + microSD slot
16GB f1.6 camera + 16GB wide angle camera
8MP front camera
3300mAh battery
3.5mm audio jack + HI-FI Quad DAC
6' P-OLED display
Dolby Vision/HDR10 compliant
DTS-X sound
24-bit/48kHz audio recording + 3 multidirectional mics
Wireless charging
Quick Charge 3.0
Android O
Quick comparison to HTC U12+ (not saying HTC is bad, just comparing): no headphone jack, no quad DAC, S-LCD display, heavier (188g vs 157g) thicker (0.34 vs 0.29), 12MP camera, no wide angle but has telephoto, no wireless charging, slightly bigger battery (3500mAh vs 3300mAh), HTC squeeze feature, price is roughly the same, purchase from online only I think?