Very comfortable and thin underneath the shirt. Glad I bought it for our trip to Europe. I was able to fit our 3 passports, credit cards, licenses and euros with no problem. It was still comfortable. Also went to Madrid when it was 104 degrees, did not get wet with sweat.