This 2004 tee is in pretty good shape, with normal wear. It says XL, but fits like a large Medium. (I typically wear a Med-Lg in Tee's and this fits me like a Medium, but could pass for a form-fitting Large.) The graphic on the front is still bright but there are small "crackle" marks on it, please see pic. There is a small tear on the trim under the left arm, see pic. From a smoke free, pet free home.