headliner

I was thinking about replacng my headliner…
Any of you guys have any experience with this? What did it cost? How long…etc
Thanks