Marsh®88 markers mark on any surface, cardboard, wood, fabric, even non-porous surfaces. And now they are available in both xylene and xylene-free (MP-88FX) ink. Marsh®88 marker ink won't fade, even in sunlight.