Has a couple holes and flaws noted. Very thin and that perfect vintage wear/look. True 90s vintage. Marked XL but fits closer to large. Please see photos and measurements.