This dress is gorgeous with fine detailing, and even though i'm curvier than the model, it still fits well and is flattering (please see attached poor quality photos). i'm 5' 8", 32dd, i usually wear a 6, and the small is great. my only complaint is that the bottom of the skirt around the ankles is super tiny, and i feel like i have to take itty-bitty steps. it's a bit off-putting not to be free to stride normally. i recommend the dress, but you may consider (like i am) having a professional add