The material and quality of sewing and construction are very nice. I read other reviews about the length being too long. I feel that the length is equal to a 32" mens pants length, so that is average. I purchased them for a person over 6 ft., and am hoping they are long enough.