I ordered large and have 34 inch waist. Standing up straight,  It is a bit loose in the behind. Mind you the design of threading is curved, so when I sit forward on my bike in good low riding position, the fit is proper. legs are perfect and has flat drawstring to adjustments. Pad is comfortable on 25K plus rides. good shorts for money.