This dress is such an amazing bargain!  It's so flattering and cute on and comes with matching stockings.  I am a size 12 and an XL fits a little loosely but I'm sure I can tighten it with the front ribbons.  This costume was everything I wanted and more!