I am 5’ 9” about 175lbs and I wear a 36DDD. This dress is so flattering, yet still comfortable. A huge plus for me is it is also my idle length for a short dress. Being tall makes it hard to find short dresses that aren’t too short, but also aren’t to my knee. Definitely true to size, I ordered a large.