The Xiaomi Mi 9T Pro has a lot to recommend it, and shows Xiaomi really getting into its stride. It's not the best phone out there, but it's close.
Excellent price point, Impressive camera, Very nicely designed
No waterproofing, Screen sticks to 1080p, Xiaomi's version of Android has its flaws