Tag reads size L. No fabric or where it was made tag. Has Visible Stains Different Colors and sizes all over here there. Inside neck area yellowish/ yellowing. Left collar tip 1 tiny pin size hole. Unlined. Has 2 Front pockets. Back button has whiteish spots. Some of stains look like they might be bleach spots/stains.