I'm 5'9", 170lb and wear a medium undershirt in these. They are very nice quality and great for long-sleeve shirts. However, the sleeves are a little long and so stick out when I wear them under some of the newer "fitted" polo shirts.
Thanks for the sleeve length heads up. I'll pass on these for the reason you mentioned.
Who knew I needed so many things?