Very nice quality sweater by Dockers.  No needless branding to found and unlike expensive boutique brand names, sizing is standard (I've found that a lot of fancy name brands tend to run criminally small).  This means if you wear a size Large t-shirt, you can buy this sweater in Large and know it will fit perfectly.

Not so thick that wearing a dress shirt underneath would stifle you, nor is it too shin or sheer.  Well made and looks fantastic.