Old Navy Swim Trunks Mens Brown Orange XL X-large Mesh lining Beach Board Surf.

40 waist

29 long

9 inch inseam

Measurements approx

Back pocket

Tie closure