These shirts are affordable and super comfy. My new go-to. I'm around 5'8 1/4" and 145 lbs (slim). A small is perfect, even after washing and drying. I'm glad my buddy bought me that concert tee last year that was printed on this brand; I never would have known about them. Have another 6-7 colors bought.