Members of the forum have helped me determine this is a vintage pajama shirt at least from the 80’s. There are no tears or stains. Graphic has some cracking on the graphic. I did my best to show this in the pictures. As you can see it is marked as 100% Polyester. That’s not an option under the fabrics so I have to list it as unknown. Size is marked as 26.5 – 28.