I am 5' 4" 140lbs.  34 C in bust size 29" waist 39" hips (if that helps anyone)  I ordered a medium in pale pink which fits pretty good washed and dried didn't shrink too much but I ordered a Large in the black/ebony color and washed and dried and the sleeves are now about any 1-2 inches too short.  I don't know why  the large is too small now but the medium is fine I didn't read the other reviews to see if this happened to others as well but I just thought I would share my experience.