The Moto Z3 has a 6-inch display with a 1080p resolution. I have no problem with 1080p displays, but those who are used to Samsung's Galaxy phones and their phenomenal displays may not be impressed.
As far as design goes, Motorola played it safe. Which is to say, the Moto Z3 doesn't have a notch, like the Apple iPhone X. Instead, it has narrow top and bottom bezels similar, to the Galaxy S9. Overall, it's similar to previous versions of Motorola's Moto Z phones.
Specs-wise, it's running on 2017's Qualcomm Snapdragon 835. It's not the latest Snapdragon 845 chip that you'll find on some modern phones, but you'll find that it still gets the job done very well.