It’s from Zara! Ever so slightly small fitting for Zara, too, compared to their coats and shirts, etc. It is 100% cotton with a polyester lining (dry clean, uuurgh!)…and it doesn’t button up either, they are just for show! I adore this jacket though - it’s one of those items which you think might be difficult to style, only to discover it is really quite versatile!