I ordered these exact socks for the 4th time (4 pairs per order) - 2 mid length, 2 long. After trying cycling socks from Castelli, Giro, Swiftwick, and Smartwool, I found these. I didn’t know what I needed in a cycling sock until these. I now have 8 mid length and 8 long. Turns out I like the thinner material. Great for hours of cycling, walking, running, etc. Hopefully they hold up.