These kancans are 32in inseam, they do not have stretch, are button fly and run true to kancan sizing