Love these. I'm kind of short but they hit mid calf just where I want them to. They fit as expected and are very soft and comfy. Yet they have enough style to wear out. I've not washed them yet so I can't comment on how they hold their color or about shrinkage. I'll amend the review if I find a problem.