If you own an iPhone 7, or maybe even an iPhone 6S, then the jump to the iPhone 8 is not a big one. Sure, the performance is a bit better and there is wireless charging, but that's about it. The jumps in the remaining features are not very big.
Excellent performance, Wireless charging, Great camera, Compact size
No headphone jack, Thick bezels, Battery life fluctuates