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