Lately, I've had a lot of trouble finding feminine/flattering dresses that fit my lower body. I'm very pear shaped so a lot of things that fit the top of me don't end up fitting my lower half. This dress is PERFECT for me. It offers such an adorable cut and makes me feel very confident while I'm wearing it.
The fabric is lightweight and I suspect that it'll dry fast if you happen to get sweaty or need to wash it while you travel. I've worn this with light colored undergarments and, based on my assessment, they didn't draw the eye. I don't think a slip would be needed.
I'm 5'4\\\", 180lbs, and the XL fit me wonderfully. It hits me just around my knee.