Used condition, no holes, no worrying pulls or loose threads I can find. Recently washed and extra rinse. 128g XL which seems to be out of stock everywhere I've looked.