I’m 5’ 4”, 150 lbs, 34 C. I bought the large so it would be a bit loose, and it’s perfect. If your specs are like mine, and you’re wanting to do a full tuck into a skirt or pant, I would say get the medium. . . Otherwise, if you like the casual vibe, the large is perfs. Th fabric is soft enough, and the print is great.