I ordered 2 sizes up according to the reviews.  I ordered and XL and I typically wear a medium.  I am a size 10/12 with a 34E bust.  The XL fits me perfectly.  I don't care what the tag says, I care if it fits or not.  This dress is so adorable and even better in person!!!  I ordered the Navy and Black and I love it.  Also, this is a heavy lace so its more suited for all other seasons with the exception of summer.  I was going to wear to a summer wedding, now I'll just save it for another event I need to dress up.  I'm glad I ordered it!