This is a cute 10-1/2" hankie with no holes, stains or fraying.  No color loss.   It is cotton.