Hello
Problem is because your image has different size Go to WooCommerce > Settings > Products > Display > Image Size and set correct image size for the catalog images. This post will help you to find out what size is ok for you https://docs.woocommerce.com/document/fixing-blurry-product-images/ After that install and activate Regenerate Thumbnails plugin and regenerate all the thumbnails (Tools > Regenerate thumbnails > All)