Love, love, love this dress. you can dress it up with high heels, or down with sandals . a mid weight material with seperate slip that serves as a lining . i am athletic , 5' 7" and 132 lbs and bought a size small. i have broad shoulders , average waist , short torso , small hips and long legs. in the spring a denim jacket would look perfect with this dress.