I wear primarily slacks to work, and trouser socks are a must.  These are good quality, comfortable, and TALL ENOUGH!  I have relatively long legs, and these easily come up to my knees.  They're thin enough for dressier shoes, but not flimsy.