Seems to be good quality.  haven't been to the beach or pool yet to see how it does with water.