I have an Alpine Swiss coat in another style and it is made just as well. Fits perfectly.
The length is great, reaching just above my knee area in the back- upper thigh area in the front. Cut is flattering. Waist is somewhat adjustable with the tie-belt. Material is weighty; feels warm, but likely not a heavy winter coat.
The only thing: because I sized up, the middle section is a little loose. I'm just going to relocate all the buttons over an inch or 2 to make the jacket close tighter.
I loved this coat so much that I bought myself a Black S after the burgundy arrived, because everything looks good with black. The black coat definitely ups my all-black looks. And it's looks really cute too. But as good the black looks, I think would recommend the burgundy more: almost everyone has a black coat, but not everyone has a burgundy coat. Maybe I should phrase it like this: if you're going for the cute-and-simple look, go for the black (it's probably more of an everyday coat color)