SHOCK DOC FLEX CUP W/ X-FIT SUPPORTER, X Shock Doctor Size Waist Small 26" - 30" Medium 31" - 34" Large 35" - 38" XLarge 39" - 42" XXLarge 43" - 48"