One size fits all you say? --Well, one size fits most, but was can comfortably say that anyone between a 38-47 will have a well fitting sock!