These socks are ok… They are very loose, not stretchy at all. I’m wearing them brand new and they keep sliding down. The length is fine. I’m a sz 9.5 and ordered a Large. Maybe a sz Medium might fit better, idk. The best part abt these socks is the way they look, thts pretty much it. They’re kinda comfy but they’re too loose to enjoy. I like my socks thick and very stretchy. These socks are mid at best. If the socks were super stretchy they’d be elite, too bad they’re not…