I'm 5'4", 150# I have no idea of my bra size, I try to avoid them as much as possible lol. My measurements are 34" band, 37" across bust, 38" waist, 39" hips. I ordered a Large. It fits well, good coverage on the bottoms. The cups are a little small, but I think with some tinkering the girls will stay in fine. At the time of my order, this suit was only $9.99 and arrived in 2 days! I've been wearing full mom suits for a couple of years since gaining 20# but I've resigned myself to accepting my bSee full review