I am 5' 1". I'm in between 155-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. I went with a size medium in this dress. The size medium is a good fit! In the waist area (for me, because I'm a 37" waist) the buttons scream a tiny bit. Meaning that its a lil snug in the waist area. Nothing too crazy, that a faja cant rectify. It is very comfortable. LOVE the color. LOVE the details on this dress, from the buttons, to the slits on the sleeves with the removeable ties. Its a thick material, not cheap. And although the material is thick, it is not heavy or cumbersome. Quality is great!