Fun shirt for a good price. I am 5"8 & 170lbs with an athletic build and the large fit great. Out of the box, this item was HUGE and much larger than I was expecting. However, after a wash/dry it shrunk to what I would consider a traditional large shirt.