You will happily own the OnePlus 7T Pro for at least two years, and when those 24 months are up, you will look at it and still think it looks fresh.
Best look after it during that time though, as the phone does not have an IP rating for water resistance. OnePlus maintains it’ll survive normal wet conditions like being out in the rain. The glass body will break if you drop it, so putting it inside a case is wise. OnePlus delivers regular software updates, and takes notice of feedback from its users, making it far less of a gamble in this regard compared to some competitors.
Should you buy one?
Yes, but just be aware the OnePlus 7T is similar and costs less. It doesn’t stop me recommending the OnePlus 7T Pro, because there’s the nagging fact that if it was me laying down my cash for a new OnePlus phone, I’d buy the 7T Pro as I prioritize looks and style. I almost hate myself for it, so if you aren’t like me and lean toward value over superficiality, you can save yourself a little money. If you own the OnePlus 7 Pro, there’s no reason to upgrade, so don’t feel like you’re missing out.