Get a large. I'm 6'1, 165 lbs, 38/39 chest. The medium was too tight for my liking. The large is perfect. Comfortable, but still slim-fitting. Because of the thickness of the material, I think it looks better when it drapes more like a sweatshirt (see Tricky's pic above) than a skin-tight t-shirt.