Bought this shirt for my 23-year old son's birthday.  When I saw it, I thought it was great, but wasn't sure he'd "get it."  No worries on that front, he immediately raved about it when he opened the gift.  At dinner that night, he got a couple of compliments on it.