Cotton socks are not a good idea when it comes to socks for hiking. They absorb moisture and hold it next to your skin, which, combined with friction, causes blisters.