The only reason I gave this 4 out of 5 stars is the fact that it's longer than most t-shirts. I contemplating returning it because of the length but went ahead and gave it to my son...he loved it! It also runs large so I'd suggest ordering a smaller size. My son usually wears a L and a M fits him perfectly.