I have been using oneplus 5 from 2018 and till today its my daily driver. The phone has received update to Android 10 , its really great for a 3 and half year old device. The phone works perfectly fine even after 3 years , the performance have dropped a little bit but still it is usable for daily tasks. It only lacks behind in heavy mobile gaming , Snapdragon 835 is not enough powerful to support the new heavy games.