Beautiful spring dress! Purchased for Easter Sunday. It's very flattering, and length appropriate... even for the office. The dress runs a bit larger than what is recommended on the chart. I originally returned the XL because it was really baggy in the mid section and back area, so I returned it for a L. My measurements: Bust 42.5 (36DD) and my waist 36.5. I say order a size down because this dress is VERY giving... Super stretchy. But you won't be disappointed :)