So far so good. Not too thick or thin. I haven't washed it so I hope it's not a problem. For reference, I'm a women's size 5.5 and fit both small and medium. The small goes about 3 inches above my ankle (like a traditional ankle/sock) and the medium goes about 6 inches above my ankle (a traditional "long/shin" sock).