100% Cotton - items run small
For Men's sizing recommend one size up
For Women sizing recommend labeled size