Tag says 2XL but fits more like an XL to me. Check measurements in pictures. Has a small hole on back as pictured.