These are pretty thin shirts. For the price, I did not expect a high quality. The size is a little small from what I read of the reviews and I agree. I recommend ordering a size up. This will be good for hot climate.