the dress code at my job is non existent but I wants something that would work a button shirt in the summer. It gets hot where I live. These are great. Lightweight. Look good. Just past the knee. The y work.