The usual Hanes product M.O.  They fit nicely but wear out too fast at the ball and/or heel of the foot. However, unlike my older pairs, these don't get scratchy when they age, the material just gets thin. Did they change the material composition?. In any case,they do the job.