Google requires the following standards for your photos to look their best in your Google My Business listing:
Format: JPG or PNG
Size: Between 10 KB to 5 MB
Minimum Resolution: 720 px tall x 720 px wide
Quality: Photos should represent the reality of your business and be focused and well lit. Photos should have no significant alterations or excessive use of filters.