They run a tiny bit large.  I wear a medium RL Polo and these fit under except for the sleeves. They barely poke out. Maybe go for the small. (neg 1 star)

The neck is large enough not to show with the top button open.

Feel comfy.