I am 5' 1". I weigh 160 pounds. My bust is 42" (36 DD). My waist is 37". My hips are 43". I have a short torso. I am in between a size medium and large (size 8-10). I purchased this bodysuit in a size large. It was a great fit! Egi stated to size up if you're in between sizes. So the large it is! It has some stretch to it. It's super comfy. I love the square neckline, the fact that the straps don't dig in to your upper shoulders, how smooth the lines are (where they don't show over your clothing), and the versatility of wearing it as a bodysuit or bathing suit. I have it in 4 colors. You can dress it up or down.