Love this shirt. It's for me and I purchased a size small. I would say that it is true to size. If you want a little more room then you may prefer a size medium. The fabric is a heavy weight cotton, so less give and stretch. Beautiful presentation on the shirt - my favorite verse, beautifully depicted.