Very nice condition.  Tag says 31s for size. From my measurements, as seen in photos, it's more like a 33 inch waist.

Inseam 30 inches.