“All bottoms I've gotten from Tomboyx have been L's, and this also fits. The problem is that the lovely color I purchased these for turns into a darker purple with a drop of moisture. There is no way I would wear these out in this in public, unfortunately. I'd be too worried about any sweat showing up. They would likely work well under something else to prevent chafing, though.”