Before this one, I used to wear those elastic fiber briefs, and I've always had M size of those, as for pants I typically have S or 29-30.  I like this pair I got, but it's loose only at waist, no where else.  I guess it's not completely surprising given my trouers size.  Not really a problem though.