I’m between M & L. 5’3”, 180 lbs, 36C. I ordered M in apricot color. Fit is perfect, except for the length in the front - shorter than in the pic. Also, the color is much lighter beige which doesn’t look good with my olive/light brown complexion. I’m still deciding if I am returning it for a refund or just exchanging it for a different color, because overall the style looks very flattering & it’s also very comfy.See full review