Black linen shorts from the gap are on sale for $24.99. I’m wearing a small here but wound up returning and getting the extra small. I would say these run true to size.