OP Corduroy Shorts~ 8 Different Colors Available~ New Old Stock
There is elastic in the waistband.
These are size 28.