Got the t-shirt initially by accident, which led to a free shirt once I got my hoodie (woot, ty customer service for helping me.) The medium fits me great - I'm 5'8" and about 155lbs. The hoodie though I got in an L which is roomy/not too short. Excellent quality garments, both. I doubt the graphics will "wash off" any time soon.