Sauvage S-156-Racing Stripe Square Cut Swim Trunks 100% Nylon 80% Nylon / 20% Lycra Small (28"-30") Medium (31"-32") Large (33"-34") XL (35"-36")