These are absolutely fantastic.  I can wear them casual or with some work stuff.  They're very comfortable and easy to keep clean.  I waited a long time while I looked at these over and over again - and it was worth the pondering.  I expect I'll be buying some more very soon.