I bought this for my husband and he loves the fit because it comes in a tall.  Carhartt clothing holds up after lots of washing and use, so I feel like they are worth the price.  Shipping was fast as well.