Gridlove theme will automatically generate all image sizes to fit each layout you choose to display. Theme regular content width is 770px so with images that are 770px wide you can make sure you covered almost every layout.
The only exception is cover area which obviously requires large images to display properly. It is up to your taste, but our suggestion is to upload images that are at least 1500px wide.