My first smartphone was Huawei. It worked well.
Then I have had a Samsung s3,s4,j3 and j5 pro. Samsung is the most reliable to date but pricey. Excellent aftersales service too.
Moto G5s was the best value for money but its unreliable especially its micro sdcard.
So which phone is most reliable performancewise (very few bugs or no critical breakdowns) phone you had? And how long you have it?