Nice and basic, if your borderline about a size I would just suggest going smaller as these seem to run a little larger

personally I like my shirts to be a little larger so they last longer and are loose, but on a second buy medium seems preferable over large, it's 90% cotton so fortunately i think a few high heat runs will suffice