No holes, stains, etc.
Size on the tag: XL - Please see the measurements in the photos
Contact us with any questions