Tag says large, closer to a small- medium. Please check measurements
No rips, holes or stains