I really loved this costume.  It was exceptionally well made, especially taking in the price.  Other costumes at this price point seem to look cheap and this costume is of very good quality, with lots of cute details.  I take a 4 dress size, and a 4-6 pants size.  I have a wider back.  I ordered a medium and it fit me perfectly.