So it should be noted that this is a JUNIOR dress, so the sizing is junior sizing.  If you are not a junior, you may need to size up.  I ordered a Large and it was too small, so I ordered an XL and it is too big.  SO sad because this really is a beautiful dress!!  It is well made, and the style is lovely!  It comes with a satin shawl.  There is some boning in the bodice which helps it to keep its shape.