This worked well until I washed it. After washing I have noticed strings of fabric etc. I will say the protection from the sun works 100% without an issue as I did not get sunburn but I expect better quality from Speedo.