Markings last 12-24 hours before disappearing. Ideal for: needlepoint, stitchery, embroidery, crewel and weaving. We always recommend testing on a scrap of your fabric first.