Hello,
Try to regenerate thumbnails with this plugin https://wordpress.org/plugins/regenerate-thumbnails/
Also, please read this topic https://www.8theme.com/topic/isse-with-product-and-catalog-images/
and https://docs.woocommerce.com/document/fixing-blurry-product-images/
Regards,
Rose Tyler.