Thanks Shenrie! That's it! I didn't even know what it was called but now I do. It's great stuff. I get it from my local fabric store too.
I see these are rather old posts but that's a good thing in this case. How is that fabric holding up? Does it release fibers when rubbed with your hands? Would it be a strong choice for covering my walls with? Thanks.