After 4-5 washes these become wearable.  When received the material is rough and scratchy.  They mellow and become OK after repeated washings.  The cut and fit are fine, not too tight.  At $3 a pair I feel i got what i paid for them.