Fits nicely.  I wear a medium in most clothes, and this fits.  Lot's of give: if you normally wear a large or xlarge, I think this dress would still fit well.  Dress hugs curves and flatters breasts; however, material is a bit scratchy.  Perhaps that's unavoidable considering how the dress is made, the design of the dress and the material that the dress is made out of (feels a bit like nylon).  I ordered in white to maybe wear as a long shirt with a white cami underneath.  I'm thinking of ordering pink next.