I get the hype about these swimsuits now! I snagged this two piece set before our beach vacation with low expectations, and when I put it on, I was shocked at how well it fit. And after a full day of wearing it on the boat, beach and on the water, I can say it held up perfectly. Highly recommend if you are looking for a high quality and flattering swimsuit!