I ordered an XL, I am 5’5 210. It fits great. True to size unless you have a larger chest. I am a 38 D and it’s a bit snug but I like the tightness because it keeps the girls up.
Love this bathing suit, it fit great (go by the number size listed). I wish the top was a tiny bit more supportive but overall it’s a great suit.