New with tags. Tag says 34x30, but according to my measurement the inseam is closer to 29 inches I repeat. Tag says 34x30, but according to my measurement the inseam is closer to 29 inches 99% cotton 1% elastane No returns accepted Ships fast free and securely