Such a BEAUTIFUL costume!!!!! I absolutely adore it and really wish I could wear it all the time! Perfect fit! I ordered an XL and wear a size 12, but have a larger bust so it was perfect. Not too snug, not to loose. And it's actually pretty comfortable as far as Halloween costumes go! I can move and run around in it without being worried about things falling out, showing, or feeling strained. Cannot say enough good things about it, absolutely perfect!