Bumping.

Anyone have any thoughts on this?

I'm trying to figure out and what that fabric is exactly.
Also, where I could source it.