I bought a Large at first. It was delivered so quickly but unfortunately it was too big for me. (I’m a uk 14). I reordered a medium and it fits beautifully, fabric feels lovely and I’m so happy with it. Kates Clothing are a great business to buy from and customer service is top class.