I am 160 lbs, 36C, 5'8" (athletic built) and the medium fit as expected (almost floor length).  I purchased the red/white and blue/white maxi dresses.  Very flattering and form fitting dress; however, I had to return the dresses since I was not a fan of the colors red and blue. May consider purchasing the gray/white or black/white maxi dresses in the future.