This hankie is 12".  This is white cotton with bright blue embroidery.   There are no holes, stains or fraying.