I bought five of these Carhartt 12 oz. duck work shorts this summer.  I wear shorts all year long (long pants maybe once a year if at all) and I can assure you that these shorts look good at work or play. Carhartt gives meaning to the word tough.