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.