These mats are made from canvas and can be purchased in rolls at art supply
and craft stores. They usually come with a coating of gesso. If not you
would have to pre-gesso it as you would a painting. I have painted floor
mats using acrylic paints. Have fun!
Carolyn in MA