Hey carpetfiber101!
Thx! With lay theme you can configure the image quality in "lay options" -> "misc options" -> "Image Quality (.jpeg)"
By default it's "90".
Lay Theme generates different sizes of your image and shows the right size for the situation, meaning for example on a small phone it won't load a big desktop image, but a smaller version.
Also there is an option "Never show resized versions of your images". With that activated, only the original image that you uploaded will be used/shown.