I LOVE this dress!!  Its so cute.  Giving 4 stars because some of the stitches are pulling but otherwise its near perfect.  The lining underneath is slightly more sheer than desired but wearing nude undergarments fixes that issue.  I usually wear a medium & ordered a small, based on reviews. It fits perfectly.