Canvas, wood, and metal are some of the best surfaces to use for permanency. You can also use a sealer to make acrylic paint permanent on any surface.