II consider this a raincoat. It is lovely! I am 5'4" and it reaches lower than mid calf. I weigh 115 and got a small. It has ample room, without appearing too large on me. I like my coats a bit roomy because in the fall and winter I will be wearing thicker clothing. The ties at the back of the coat I just pulled as tight as I wanted and then knotted the ends together. If I were taller, this would not have been necessary.