I love the weight of this dress and the simplicity of the style.  It can easily be worn for work or for after hours functions.  It's very flattering if you don't have any bulges to hide.  I am a 12 on top and an 8-10 on bottom and ordered a Large.  It fits very close to the body.  Based on their sizing chart a Large fits a 12-14 but I can tell you this...I used to be a 14 all over and this dress would definitely be very tight on a size 14 figure.  The model in the photo must be very, very thin under the dress she's wearing or else I got a mislabeled size.  Either way, I really like the dress and I'm keeping it.