We use this week after week for my daughter's swim class and it still holds up great!  It's been in the chlorinated pool for about 12 weeks now and it still is white.  I do wash it immediately after using it though...  (in cold water, but I throw it in the washing machine with a mesh bag, even though it says to hand wash -- I don't have time for that!)