These arrived quickly and are everything I expected...except they run small. I wear a 9 1/2 or 10 and ordered a 10 because I expected to wear heavier socks with cooler weather coming.  My toe was right to the top so I'm sending them back and hope I can size up.  Worth the buy!