I am actually wearing this dress at work while I write the review for it! It is a very flattering fit, extremely comfortable material with some stretch to it, and the quality is also better than I was expecting! I am 5'5", 135 lbs, 32DD, 4/6 dress size and I ordered the Medium. The dress fall's about 5 inches past my knee which makes it perfect for casual Fridays at work, but it is also perfect for date nights because you can easily dress it up. The waist placement and pattern of this dress have a thinning effect and the bottom of the dress is very forgiving aka you have room to expand after a big dinner but it doesn't look like you did! The sleeves were also a comfortable fit. All in all, very happy with this purchase!