iLego he was more than excited! What I loved about the shirt (well, one thing) is that they are personalized but not in a way like "Hey, here is my kid's name" because the "personalization" is in the number 7 which is how old he is. Xander loves his shirt and wants to wear it everywhere!
iLego also has Star Wars shirts, which my son loves, but not nearly as much as Lego!
Shirts also come in adult sizes!