This dress basic dress for the evening or cooler weather daytime. Can be dressed up with heels or down with sneakers. Runs true to size. I am 5 ft 9 inch, 160 lbs. 34DD and 28 inch waist. The small fit me to good. I'm sure a medium would've looked good as well. It's not see thru which is a plus. Totally worth buying.