I made the mistake of ordering a size up from what I normally wear as some clothes do run small. I'm a size UK 16 and I ordered a XXL when I should have ordered a XL.
Also I do not have the confidence to wear this garment as a dress. That said, it looks fabulous on, there are no problems with the way the garment is made and the fabric is good as well.
I'm very happy with this purchase.