I had many android devices since 2011 but the HTC U12 plus was the best smartphone that I owned along side with Huawei Mate 20 Pro and Samsung Note 10.Huawei was very good but music wise was very bad on headphones.Samsung Note 10 and also the galaxy plus were super but again the audio quality, the oversharpness, oversaturated photos were not that good.HTC U12 was excellent on cameras, top in audio, top in user interface customization, excellent design and an inconsistent squeeze function that I learn to use.I see the battery replacement is much easy to replace in contrast with the 11 where you need a reapair degree and the htc 10 where you were needed a NASA degree.