Absolutely love it, after coming from an ageing iPhone 6 that was getting slower and slower with each update, this thing is super quick in comparison. Battery life is amazing and whilst it took a while to get used to android again, now that I am I have no intention of swapping back.
One thing I thought I would miss is being able to play movies from my phone to my apple TV box but with allcast installed it connects to my apple TV box even better than my iPhone did.
I am not much of a camera user so can't really comment on that other than to say that every shot I have taken has looked great. The fingerprint scanner and face unlock are brilliant and have been very reliable so far.
I just cannot imagine what any of the high end phones can offer that this thing doesn't, I even think the screen looks great.