I bought the white pair and wasn't pleased to find a faint grayish blemish on one of my socks. Besides that they still worked out okay.

For my leg/calves size they only went up half way up on my knees. If I went any more past that it would feel uncomfortable wearing since my thighs are on the bigger side. Definitely not a thigh high for my legs.

For reference, my wider of my calves are about 16 inches around and the smaller of my thigh is about 17.