After reading all the reviews, I decided to order a size larger than what I wear; the dress fits but is a bit big.  Maybe if I wash it in hot water it will shrink a little bit.
Overall, I really love this dress.  Nice weight fabric, flattering cut and length.  I purchased this dress to celebrate our anniversary at a very upscale restaurant in San Diego; it was a hit!!