Good mid weight fabric - sewn well - I ordered XL and first fitting is good in the waist for a 36-38 but long.  I need to wash these to see if these will lose too much in the length.
UPDATE - I've had these for a few weeks and laundered them.  These washed up great and the length shrank about two inches (100% cotton) and they are perfect now.  I'm 205lbs and 6 foot tall.