This swimsuit is pretty amazing. It has some nice tummy control and fits better than any other swimsuit I've bought online. I got the emerald/dark green color and it's exactly as pictured...it's beautiful. I am 5'4, 160 lbs, and I bought the XL. I would go up one more size if I could, but I don't recommend this suit for anyone larger than me or it seems like it probably won't fit.
I am (reluctantly) posting pictures to help you out (for the first time ever because I feel like this swimsuit deserves it), so I hope it  IS helpful! I tried to cover my face, so the angles may look a little awkward. I'm about as pasty and translucent white as you can get. I also took these pictures in harsh fluorescent lighting in my bathroom. There is absolutely no editing done. I think if I lost even 10 lbs, this swimsuit would fit better. But, overall, I'm pretty stoked on wearing it and feel pretty confident compared to my other suits!!
I HIGHLY recommend this suit!!