I bought this suit for a trip to the Florida Keys. The color held up in the sun, salt water and pool. The only problem I had was that the gold pieces on the top tarnished after swimming in the salt water. I let customer service know and they sent me a new top, great customer service!! I have yet to see how the new one holds up. I absolutely love how the suit fits though!