74% Polyester / 22% Rayon / 4% Spandex. No rips, tears or stains. The inseam measures approx. 29". The hems are unfinished as I let them out because I did not realize when I bought these that they were petites and I am tall. You can hem them to the length you need.