the Material is thin so youd have to wear an undershirt but its soft and light so it won't be too hot wearing two shirts. perfect for summer. Im regularly a large to Xlarge so I ordered an XL and it fit perfectly. Would definitely purchase again.