Just came in the mail. Love it. I haven't worn it a lot so I cannot say how durable it is. I plan to wear it a lot at the pool so I can show it off!!! Feels light and comfortable. Arrived earlier than estimated.