Pre-washed 100% cotton5 oz flannelComfortable non-roll elastic waistTriple needle waistSlightly flaired leg1/4 top pocketsWe have removed excess fabric for a more flattering fit30" inseam