The sizing is spot on. I’m a UK 20 and ordered the 3XL and it’s perfectly oversized. It’s nice and long too which is great! The embroidery is lovely (and high quality). The shipping time to the UK was about 10 days (which is amazing). Really impressed!