I've bought these before and I will do so again.  I do wish these came white, too.

These are casual socks to be worn with sport shoes or boots. They are NOT "trouser" socks.

They are not 100% cotton, but they certainly do feel like it. No funky smell like nylon or acrylic socks.

They're thick
They stay put - no sliding down the heel
The socks I bought last year still haven't faded or stretched. I just wanted more in my drawer so I bought some more.  *heh, a rhyme without trying*

LOVE LOVE LOVE these socks.

The dope who says these aren't to wear with dress shoes, umm...duh.