Great vintage condition with moderate cracking and wear on the screen print as pictured.
No holes. One small orange stain pictured in the last photo.
Small print reads, "TM & © 1999 Nintendo."
Fits like a slightly short unisex XL. Please see measurements for an exact fit.