These socks are thick, chunky cotton and are very comfortable.  I have worn them on long-distance cycling trips and they provide a lot of padding for my feet.  I've washed them several times and they have kept their size.  And the price is good, too.