I’m about to show my utter lack of knowledge of fabrics. I found this at a sale today. Nice pink print on the front and on the back, almost like mole-skin. I’m not sure what it is. It’s very thick but pliable. Any suggestions?