Nice work pants. Only reason I gave it 4 stars is because the fit and length is inconsistent.  Last pair I bought  barely reach my ankle and this pair is way long. Also the material is different between the two pairs. One is thicker.  Not the same pants.