Had a trusty iPhone 7 for the past four or five years then battery life dropped off and became near useless for a whole day without charging
Upgraded to the iPhone 13 pro, night and day for the battery, I can easily get two to three days usage. Size is good though slightly bigger than the iPhone 7, weight takes a little get used to. Performance and experience is better though the iOS is the same, overall very happy with the upgrade. Let’s see if it can last 4 or 5 years