Perfect for street and beach - the Boardwalk Long ultra-comfortable short, 62% cotton, 35% polyamide, 3% elastane.