I went a size up (M) and I am glad I did. The medium fits perfect. The fabric is soft and stretchy, and doesn't make me look broad like some button-up collared shirts do. When my husband saw it, he was actually jealous, and asked if they sold mens clothing. If additional colors come out, I will buy them!