Views image fields render slow causing overlaping results
This is not a views or a Drupal issue...

Things to do are:


Make sure the image size in terms of KiloBytes is not huge. If you
have fairly large sizes this will affect your site speed in general,
especially on mobile devices.
Make sure you are using an appropriate Image Style. Meaning the size of the image you are rendering, in terms of pixels is not
bigger than the container you are rendering in it.
In any case to remove this overlapping effect set a static height to the container the image is rendering into. In this way the text
is not going to overlap even if the images are still rendering.


Hope this helps.