My son uses these pants in his job as an auto mechanic. They are unbelievably rugged (although a little stiff when new) the color stays well even after many, many vigorous washings. It's just amazing to me that an article of clothing that is so robust is so inexpensive. If you need long lasting well made clothes that can take a beating time after time, these things are for you. The sizing is VERY realistic so if you go by the size that you normally get at O** N*** you should add at least 2 inches to the waist!