Overall I was disappointed in this dress. The actual fit of the dress was great it's just the appearance that an issue for me. The material is like a stretchy sweater material which clashes with the classy mesh overlay concept of the dress. The color is also an ashy off black color which takes away from the dress. This dress would be great for something like dinner with the girls or family/regular event. But if your looking for an elegant, classy-sleek yet simple look for an upscale wedding or event then this is not the dress for you because of the material of the dress not the mesh overlay. For reference I ordered sz Large, my body type is curvy. I am very busty (36F) and dress fit great on my bottom curves and bust.