No holes or stains.  100% cotton.