Difference between iphone 15 pro max and 12 pro max

- Difference between iphone 12 pro max vs 15 pro max
- Difference between iphone 12 pro max and 15 pro max case
- Difference between iphone 12 pro max and 15 pro max
- Weight difference between iphone 12 pro max and 15 pro max
- Is there a size difference between iphone 12 pro max and iphone 15 pro max
- Iphone 15 pro max vs 14 pro max