Cotton cotton cotton thats what you need 100 % cotton already put a large sock reorder in dad couldn't be happier his feet as well mine drive us nutts can't stand lycra nylon spandex on feet does not belong on anyoneS feet ,  I'll be good for a while, she will be happy with you when.