The hardware design is super comparing others. What I like is dual SIM with separate sd card slot, FM radio, audio jack, wired Ethernet support(with adapter) and retractable camera. However I won't recommend buying it at the moment,
1. No 5G support
2. Almost no new feature added after released except bug fixes and security update. Features requested by many users were sent to the developer but I have not seen it happened, even a simple one e.g. adding auto home timezone and UTC time in clock app, adding contact photo in dialer, adb over network etc.
3. No volte/vowifi support for north American carriers. I am on at&t, I don't have missing call/texts as reported by TMobile users, but I do have phone mute problem during call(I have to toggle speaker phone on/off to unmute).