Gorgeous pattern! The only downside is that it's very thin and although there is lining, there is no padding, so you see EVERYTHING. I also found the top to run a bit larger than expected - I typically wear a S or M in bathing suit tops and because I'd seen others comment that this brand runs small, I went with a M. It fits okay for the most part but the straps are a bit long and fall down easily, even at 5 months pregnant. I will keep this for next summer :)