Got these to share between my 4 year old and 2 year old daughters. They look adorable on both! On the 2 year old, they're thigh highs, on the preschooler they're knee-highs. The girls love their socks, and I actually need to order more since some days they want to match. Very well made as well, nice and thick, good cushioning.