Cute swim suit!  I can wear mediums, but usually go with large to insure a looser fit. This time a large was still too tight.
Its a two piece which I didn't pick up on in the description, I like that it is a two piece.
I will return this one and get an XL in a color where the stripes aren't too much of a contrast, light blue I think.
I ordered the black one and the horizontal stripes contrasted against the black and were a bit unflattering in the hind view.
I really should stick to the front view though, my back rarely looks as good as I want it to.