I Love this dress because it fits well, just glides over your body. I'm a size 12 to 14 and bought the size Medium and it is perfect, with some room still.
The fabric is light and colourful, no need for a slip as it's not see through. A real winner for those in between days, 20 to 30 degree days.