I bought these to replace flannel shirts under dress shirts in the winter. They protect skin from the cold outer layer, won't stick to other garments or get caught where you need to adjust them.
Pros
I love these shirts. Looks elegant but casual. Very thin but warm.