Cotton socks can retain moisture and take longer to dry than moisture-wicking synthetic materials. This moisture retention cannot effectively keep feet dry, potentially leading to dampness and discomfort. So cotton socks may not be the best option for activities that involve a lot of sweating.