I am 5'4, 38D, 43/37/44 and purchased a 1X. The dress is true to size, so take measurements, do not guess. My concern was the lace sleeves being tight. The lace sleeves are 13 inches around and do have some stretch to them, if your upper arms are over 14 inches around the sleeves will be snug. With my height it falls just below the knee. I bought Twilight grey, and the color of the dress is a bit darker than the picture. I really like the ruched torso, it gives the illusion that my waist is smaller and chest is bigger. The dress is simple enough to wear out to dinner, yet elegant enough to wear to a wedding. I really love it and plan on wearing it at least a couple of times.