So I promised to post some pics. But first, let me talk about the install. I'll put it simply. Pain in the ass. It took me the better part of a day and half to get the thing fitted properly. Which was not what I expected.
The headliner comes without cutouts for the alpine windows and sunroof. So after removing your old headliner, you need to make the cuts for the new. This isn't too much of a problem, just time consuming. What is a problem, is making the adjustments for the alpine windows and the roll cage mounts aft of the front seats. This took additional time and the problem with cutting is that you have to pull down the headliner panel every time. It's time consuming and becomes a bit aggravating. I think the worst of it is putting the liner in place, then pulling it back out to make further cuts. In addition, no mounting holes are in place. So the mounts for the sun visors and other areas need to be fitted properly. I also found the NAS sun visors can work, but do not work perfectly with the headliner. The radio box on the top gets in the way and I had to reverse mount the visors to make it all happen.
What's left. Wire up the overhead speakers, make hole cuts for guages I have planned, and refit the rubber sunroof gasket. So I'm still not done.
The only things I do like about the liner are that it is easy to clean. And will never sag.