This item arrived 5 days after I placed the order, the average time it takes for packages to arrive is 10-14 days.  The denim material used by Carhartt is thick and very durable, I found it was was quite thicker than I had expected.
They do run a little small, compared to Levis and Old Navy so order accordingly, probaby about 1 size larger that you would from another vendor (unless I'm getting fat and don't know it yet).  I will be ordering more exactly like this pair in the very near future.