This dress is beautiful! Well worth the price! I ordered the xl. I am currently 175 and 5'7 also I wear a 34/36 DDD(breast implants) and I had plenty of room in the top. I actually could have used the large Sz. I hope this review helps. I really is soft, flowy and feminine!