I am between an XS and S and this fits me perfectly. The strings in the back allows you to adjust how tight or loose you want it to fit. The length is under the knee to suit any occasion, from weddings to picnics and date nights. One of the most figure flattering and comfortable dresses I own, I got so many compliments wearing it. The fabric flows beautifully!