I'm thinking about getting this coat, but I have to order it online to try it on. My local Zara does not have it in store. I like trying on items before shopping and find online shopping a bit stressful. That's why I'm asking about the sizing of the coat. 

Usually I wear S or M, European 36-38, but I know sometimes Zara sizing is a bit small.