I had someone measure me, and it turned out I am M on top and XL on bottom. I got a large, and it fits well enough. I have a kind of long torso. I am used to one piece swimsuits being a little short, but I like that this one has the second strap. The smaller strap actually helps the swimsuit fit my long torso better. I think the side view is flattering.
It's hard to tell in these photos, but the main color of the swimsuit is yellow not white. I think the color and pattern are true to the photos posted. The measurements seem to be accurate to the sizing description. Overall, I think it is a good swimsuit and accurate to what is posted! I was worried the swimsuit was high cut and would show off my butt more than I wanted to, but I actually think it covers more than most do without covering too much. Make sure you check your measurements before ordering, but you should be safe to order.