I stand @ 5'4 and the coat falls just past my calf. I'm 140lbs and the large is a good fit. It's just a touch on the snug side but I can still wear a sweater and move comfortably. Sleeve length is perfect! I was very apprehensive about buying this coat. I looked for a month before choosing this one based on $ and look. I was even able to try on some of the coats offered on Overstock at a "Coat Warehouse" store. I wondered why some more expensive coats were flying off the Overstock site while this one seemed to sit there at such a low price. I'm really glad I bought it! There are some things about it that would explain the price like the material isn't as heavy as some other coats, the cuffs aren't fitted and the faux fur isn't the best quality. However, given the price and the warmth of the coat I am thrilled to have it. It looks really nice on and keeps me toasty! I hope the snow keeps falling in here Ohio!