This hankie is cotton. There are no holes, stains or fraying. One corner is rose shaped. The size is 13".