In my opinion, these are better than Carhartt rip-stop cargo pants...same quality, better fit.  I returned them as they are too hot to wear while working my physically demanding job (legs sweat like crazy).  Outside in the winter, or working in the cold in general, they might be fine