Description 100% Cotton jock with elastic straps Custom made support strap for more comfort Functional, Sexy, and Flirty style. Small is 28 inches-30 inches Medium is 31 inches-34 inches Large is 35 inches-38 inches