These are 31inseam, stretchy and very wide leg

Fabric is high quality, sturdy and soft

Button and Zip Closure, real Front pockets 

Back pockets not functional