Has a hole and stain pictured. Lots of fading and wear. No buttons. Tagged 2XL but measures more like a large.