I have one and it's a great little device, the only compact flagship on the market right now.
Top notch hardware, the screen is bright enough, amazing battery life.
Previously I also had the Z5 Compact and it's quite a big improvement in performance, comes out of the box with Android Oreo so you'll get at least 2 years of software updates.
Let me know if you have any specific questions about it.