I was sooo surprised at how durable and good quality these were! I bought 2 to wear on holiday and wore them 24/7 for 7 days and never took them off- they were soaked in sea water and then bath water the majority of the time and barely lost their colour.