Size Large. Shirt appears to be in fair to good condition. No obvious stains or tears. Please message with any questions.