Let me start by saying that I have a hard time finding a t-shirt. I'm 5ft 7in, 160lbs and have an athletic build. I wear a plus size shirt because the medium size is too tight in the chest and shoulders, but the plus size is usually too long for the sleeve and body length. This medium shirt fits me perfectly, just like a made to measure shirt! Great print, great shirt for the price! Highly recommended, I've already bought a second shirt from them and will be buying a third lol.