I'm not keen on the jacket, it reminds me of one I had in the early nineties. Size wise I find Zara very neat. I'm normally 12-14 (34E bust so not huge) but their XL barely fastens on me. I tend to buy a jacket two sizes bigger than I would elsewhere.