Im a us size 12, 51, the large fit with a lot of extra room- I would say it could fit up to a us size 16 comfortably. It comes mid calf on me. Its very soft, nice and thick and has good stretch. Ive washed it twice, no pilling and it kept its shape. The v neck is not plunging at all. I would definitely recommend this! Im getting two more!