Couldn't decide whether to put too large or too small!  It was too small in the bust and too long to wear without hemming quite a bit.  I wanted it to be loose and flowy and so ordered the extra large rather than large but it just didn't work.  The material was nice, I will say that.  Beware of the fact that this dress does button up all of the way.  It uses tiny elastic loops to be the button holes and if this dress is too tight, it exposes skin underneath.