Flag & Anthem Men's Board Shorts Swim Trunks Large Blue and Red w/ Zip Pocket , Lined with mesh underwear.