It appears to me all ok.
This behavior is to show different images of your theme and not the WooCommerce.
The first row of products is fine but the other rows are not all the same size how can I fix that?
Usually you would go to WooCommerce > Settings > Products > Display and make the image sizes square. This is however theme dependent.
I got as far a display but I don’t see where the option is to make it square. Here are my settings:
Catalog Images 300 ×400 px Hard Crop?
Single Product Image 600 ×600 px Hard Crop?
Product Thumbnails 180 ×180 px Hard Crop?
The theme that I have a Galleria.
I have not used it so I cannot really tell you if that would change image sizes.
I set the Catalog Image to 300×400 but still experiencing the same issues.
300×400 is not square. Its a rectangle.
Anyhow, try the Twenty Twelve theme to see if your theme is causing it.