I have that coat. It was so insanely expensive especially with euro mark up, I told myself I was just ordering it to try. But I like it so much I have failed to send it back and now it's staying.
Heavy, thick, warm. Understated but has character. XL big enough around shoulders and bust, which isn't always the case on me.
I like the green coat too but suspect it would wear me, also that the shoulders would be too narrow.
The blue one is particularly nice over dresses.