Hey Becca I'm sure I bought some of this at some stage, it was an imitation leather product from America which was kinda like funy foam. Does that sound about right? (I haven't got SI to check). I am happy to send you what I have left because I'll never use it. I'll try and remember where it is and send you a photo if you like?