Wore this as my birthday dress. Bought XL. Good for US 12. Over that I would recommend sizing up cause there is no stretch. The extra fabric under the skirt is not too much and very cute. I wore a different harness as the one that came with mine did not fit the best.