Size 18L so fir the taller person, above 5ft 7in will sit below knee. Anyone shorter, will sit longer. Nape to bottom hem is 44in. Heavy jersey knit.