Well I’ve spent almost 2 weeks with my iPhone 11 now and it’s good.
Came from a pixel 2 ox which I used to keep plugged in all day and it would be dead within a few hours of being home. I haven’t plugged my phone in all day today and have 23% still. Got 6hr 56m screen on time since last charge apparently at the moment. So the battery life is impressive.
Photos are ok, nothing in comparison to the pixel but they are perfectly acceptable.
Apps I can get everything I previously used on iOS so that’s all good. (I used a lot of google apps which I still can use)
I bought a number of cases. 4 in total but the first one I put on was a cyrill ciel leather case (was annoyed apple didn’t do an official leather case for the 11) and I’ve not taken it off yet or tried any different ones. It seems very good quality.