Great quality 👌🏻I like oversized and am 5'2", the medium fits good but I've also ordered large in their T-shirts which I prefer. If you want the shirt to go slightly over the elbow size up to L. The medium fits perfect but I feel after washing and hang drying there's slight shrinkage over time so the L should account for that.