FREE FISHER Cyclewear Cycle Liner Padded Cycling Wear Shorts Size S:Fit waist about 29 inch Size M:Fit waist about 31 inch Size L:Fit waist about 34 inch.(Breathable,a little bit different from others.) Size XL:Fit waist about 36 inch Size XXL:Fit waist about 39 inch