Hi there,
This will likely be related to the image sizes you have set in WooCommerce > Settings. You must have these settings set before you upload / import images. We recommend 540px wide by any height you like.
If you have blurry images, set the image size then use the Regenerate Thumbnails plugin to regenerate the image sizes. That should sort it.
Hope that helps.
– Ed