Hubby wears Carhartt Canvas Work Dungaree's pretty much all the time.  A few set aside to stay "nice" for going into the office (dress casual).  The rest get the heck beat out of them camping, working on cars, etc.  These things last!