I have a long torso which makes finding dresses/tops a challenge, and the dress, i wanted to love it, but it just didn't fit me correctly.  The lay of it fell wrong, on me.  I did order a medium in charcoal, i am 5'8" 135lbs, and the size was good. The color was pretty and the material was comfortable. But i had to send it back.