Normally when I order Juniors I get it in a medium.  But from past experience I know that these Paddy's shirts run small.  I went and ordered a large.  That too was way too small.  It was super tight & seemed more like a size small than a large.  If thinking about ordering this shirt get a size or two larger.