Hey, most good, large size fabric stores actually carry automotive-specific nylon headliner or upholstery in various colors. I just redid mine, I got headliner from Jo-Ann Fabric, it was like 12$ a yard, but I got it for 50% off on sale. I believe I used 1.5 or 2 yards. I used marine grade, its supposed to handle heat better, and has a moisture control backing. Its better quality than the factory stuff, and much cheaper than what you'd pay for replacement factory stuff anyway. I was going to do a thread on it, but I'm lazy and the pics are just from my cell, anyway. Here are a couple of shots.
BTW, Mine is a T-Top car, but the fitment is similar to a sunroof in how you have to stretch it around and tuck it in.
Here you can see the cut lines for where you have to stretch and tuck for the roof openings.
A rolling pin works really well to get out the bubbles and make for a smooth surface. But I'm a dude, I don't own a rolling pin. So I made do with a beer bottle.
I glued the backing board and the liner together, but I also stapled the edges that would be covered by interior trim for extra hold. It works pretty well, just make sure the staples get covered up. Sorry about the crappy cell phone pic.
View attachment 257058
If anyone wants more pics of the completed project or during the job, just let me know. I know some of you guys have already done yours, but just in case...