I LOVE this bathing suit! The color is really a beautiful olive green, very shiny as well.
The bottom is cheeky but not too much! I bought a xsmall in both tops and bottoms, I wouldn't size up, I would say very true to size.
Will buy more, wished more items were in stock most are out of stock often, I went for xsmall in the bottoms and small in the top, I wish for my other set in the light mustard color that I bought a small in the top because it is kind of tiny. Important as well both tops ...