Here's my iPhone 8 which works perfectly and meets my needs.
I upgraded from an iPhone 4 when it began to have problems surfing the web. It was fine for phone calls and emails but little else.
I'm not really a tech device guru, so can't talk about my phone's specifications. Each upgrade is a "quantum leap." If the current device ceases to deliver and the replacement works better than the last, then I'm happy. 😃
Ah, yes. Storage became a problem at some point but not as soon as for other owners because I don't take too many photos or videos. I must admit I am not sure how to increase storage.