mauiarcherI'd order the medium. I first bought these in large and they were too big. The fabric is stretchy and I can't tell that I'm even wearing them (which I am as I write this). I now wear nothing else but these mesh boxer briefs. Sizing is a never-ending challenge. I wear medium shorts, XL t-shirts, and a large sweatshirt. Makes no sense but that's reality.