Most low-to-mid-price clothes when you buy them have been treated with a sort of dressing that makes them resistant to something or other, not sure really but it's there and it stops the fabric from breathing when you wear it, like an invisible layer of cling film. First wash gets rid of the stuff. But if you buy a t-shirt and then wear it on a hot day without washing it first, you'll sweat like a hog.