I am a size 18/20, but figured I should size up. Good thing I did, I bought the 24 and it fits like a glove.
Amazing dress. Thick cotton that could be worn in summer or winter, definitely not a cheap material. The flutter sleeves were very comfortable and the top wasn't too revealing in the least.
I am 5'11" and the dress hit my knees perfectly.
This dress hangs beautifully and the top part is cut high enough that it isn't tight on your belly at all while fitting perfectly on the breasts, and still manages to not make you look pregnant.
The skirt has a gorgeous swing to it but the fabric is heavy enough that it doesn't blow up in the wind (dont need to be flashing everyone whenever the wind blows).