I bought this in a small. I'm about 5'3 and have long legs, so for the style of this coat, it fit perfectly! It hit nicely in the way and is decently warm for a dress coat. It certainly isn't what the product image perceives it to be, but it's not a bad coat. I love the pockets!!