So far, this suit is great. The colors are really vibrant and its comfortable. I will say after reading the reviews a number of people said to order 1 size larger than what you wear, or it will be too small. This was great advice and is true. Definitely order one size larger. We live in Florida, so we are in the pool almost every day and hit the beach once a month. Time will tell if the suit holds up and keeps it color. So far, so good.