The color is beautiful and the bottom is A***. The scrunch detail is so flattering and I probably could’ve sized down from M to S (only on the bottom) which is a shock because I’m much larger on the bottom. The top was a disappointment, which is a big first for me from this brand. The pads are clearly visible and not flattering at all, looks cheap. I did not expect that for the price point. I might’ve needed to size up so that the white lining wasn’t rolling out (I’m 34D), something to consider. For reference, I’m 5’ and measurements are 35”, 27”, 41”. Im size S or M in BYE. Other swim pieces were more premium quality that I expect from this brand :(