I typically where a medium in dresses elsewhere and this pretty much fit as I expected except it was a little loose in the waist. The material was good and the lace was comfortable (not scratching like other dresses in this price point).