These are excellent for me because I have to walk a lot but still need to look good for the office.  These keep my feet cool (no sticking to the bottom/sides) and they are comfy.  Color goes with anything.