What are the image sizes/ resolutions accepted on Thrive?

The different image sizes/ resolutions accepted on Thrive are as follows:

Thrive Menu Cover Image
Aspect ratio: 9:16
Maximum size: 2MB
File type: PNG, JPG

Item Images on Menu
Aspect ratio: 4:3
Maximum size: 2MB
Recommended pixel dimension: 1024 x 768 px 
File type: JPG, PNG

Banner Image on Menu
Aspect ratio: 4:3
Maximum size: 2MB
Recommended pixel dimension: 500 x 375 px
File type: JPG, PNG

...