Top runs true to Small/ Bottom runs big.
I'm an xl in tops and 18 on the bottom. The top of the dress is too small and low, I might need a camisole bra for it. The bottom however is very roomy. I don't want to go up a size because the arms are a good length. So I kept the dress and plan on slimming down in the arms by this autumn.