first off, the main reason for only 3 stars is the sizing .... I ordered a size larger than I normally wear and the waist is still a bit snug .. the length is just fine, the legs/thighs are a bit wider than would have expected ... as for the good parts, the material is good and sturdy and pockets are nice; wore out on a motorcycle ride and got caught in rain and these held up very well ... by morning they were dry and ready to wear again ... just wish the fit was better