I like the style and first ordered a large from another company.  It was too small.  Then I went to an XL.  Too small.  Then I found on Amazon an XXL.  Thats how much I wanted this dress!  Well unfortunately...and surprisingly ..still too small.  Sending back.  The top of the dress was the same size on all of the sizes from what I could tell ..as a matter of fact the XXL almost seemed smaller.  Very strange sizing.  I wish I couldve kept it and that it fit. But it didnt.