Hello, and yes I'm sorry I'll be happy to post a picture of the inside. Pls just give me a little bit and I'll get one posted. As far as the material, I'm not sure it just feels like a smooth textured fabric and the picture I believe is some type of decal. I hope that helps a little bit.