I got the XL and love it! It’s definitely oversized on me but I like that style; I probably could have gotten a large for something more fitted. I’m 5’4” busty (38dd in US sizing) and a hourglass shape.
I needed a warm vegan winter coat as I'm spending the winter in New York City and I'm a wimp from California! I love this coat. It's so warm and I love the color. The hood is exceptionally warm and I love the black faux fur. I'm 5'5'' and weigh about 145 pounds. I ordered a medium. It fits, but just. It's slightly snug, but totally okay. If I were any bigger, I'd definitely go with a large. This coat is very well-made and I love it that it doesn't harm animals.