I live in NYC and need a warm long coat that goes past my thighs. This coat seemed to tick all the boxes. It was to my ankles - (I am 5'4) it was quite large (I am usually a size 8-10) and smelled of mothballs. Medium would have likely fit around, but it would still be too long.