Took these on a beach trip and the mesh liner meant no chafing even after hours in wet sand. The drawcord actually stays tied, which my old pair never did. Knee length is perfect for my son who hates short trunks.
James★★★★★
The UPF 50+ protection sold me since my kid refuses sunscreen, and after three hours at the pool his shoulders weren't pink at all. The mesh liner keeps him from complaining about chafing, and the drawcord actually stays tied when he's cannonballing.
Chloe M.★★★★★
Bought these for my son's week at the lake and the mesh liner meant no soggy, bunching situation when he got out. The drawcord actually stays tied, which is more than I can say for his last pair.