I've had it 2 mos, so far holding up. Get lots of compliments on it, colors on top very vivid and pretty. Hugs bustline nicely. A little longer in torso so it doesn't ride up your rear. Straps a bit tight but ok. Lets see how it holds up to 3 days a week in the pool.