Adoretex Mens Guard Board Short Swimsuit 100% Polyester / Mesh liner Front drawstring and reinforced stitching Dual front pockets 18'' long, 6 1/2'' inseam Fast shipping