This is my 3rd dress of this style, just diff colors. Im a 16 & I ordered 1x it fits perfectly. Love length Im 56 & it goes a little below my knee.  Soooo comfy & flattering. I wear a slip under it but u don't have to.
I feel like  when Im wearing this Im getting away with wearing a nightgown in public 
Holds up well no color fade for over 2 yr, but Id hand wash gentle so it lasts.