Is it corduroy, waxed cotton, tweed, denim? I'm curious if there's any other material (other than leather) which holds up to hard wear over years and doesn't look bad when worn. Any thoughts? Harris Tweed tends to wear at the elbows and sleeve ends. Cord sometimes comes off the fabric. Denim... maybe?