I'm 5'1, 120lbs, 34C, and more pear-shaped. I bought a size 4 in black based on other reviews (I usually wear 6 or Medium).
I have 3 kids (ages 6-21) and the stretch marks and loose skin on my stomach to prove it. I'd rather not wear a swimsuit ever, but I might actually wear this one.
The crochet detail is really pretty. It is a well-made swimsuit and comes with extra straps (a thicker pair). I'd like to try it with the criss-cross in the back for more support. The top is padded a little more than I like, but it's still fine. However, there is not much coverage in the back. I'd give it 5 stars for more of a boyshort bottom.
Overall, I am happy with my purchase and will be keeping it.