Excellent product!  Great quality and very durable.  The legs are a bit wider than normal pants, but I think this feature actually makes them more comfortable.  I purchased my usual pant size and didn't have a problem with the waist or length fit.  I will definitely purchase more pairs of these pants for myself and others.