Great jeans! They hem appears to be altered. Size tag inseam is marked 34, actual inseam is 31. Cotton polyester spandex blend.