This is a very nice dress, particularly for the price. I bought it in black, and am thrilled with how flattering it is on me, and how versatile it is. I normally wear a 12 or 14 in a dress, and got this in a large and it fits perfectly. There is good stretch to the fabric, so it should work well for different bust sizes, and I love the way the sleeves can be adjusted to go higher or lower on the shoulder and arms. It's also heavy enough fabric that it's not clingy. Very happy with this purchase.