Fit is rather narrow for an X large Sock , squeezes the skin and leaves an imprint on your legs

concerning the white
these are not the same as the grey , the white is cut smaller and is is not the same material or as large l as the grey that was ordered a few months ago, maybe they changed the materials  ??