Well-made, beautiful pants, but my husband swam in these.  I bought an X-large, and he is clearly an X-large size.  But these were too big in the waist, way too long, and I returned them.  The large might have been OK, but by then he neeeded them quicker than mail, so I purchased them from a big box store.