I ordered these thinking a size 4-10 would fit me but they didn't fit right. They are good socks so I gave them to my adult daughter and she really likes them. If I order again I definitely will order large which is size 8-12.