I liked how the bottoms fit however if you got some thickness to you the bottoms will not last very long. The top is see-through so everyone saw my nipples at the beach but I didn’t really mind. The color is super cute and I got a medium. I’d still purchase again even based on these things. I am on the far right.