Well... we just had it done in Q. Ours has a fiberglass roof.
So, far (all of a week).. we are pleased. Lifetime coverage... and transferable if we sell the rig.
Not inexpensive. We checked out several solutions and this won because they have the ability to do the edges with a clear material (we have black rails)
It was a full-two day process.
We had cracks in the fiberglass due to the incorrect installation of new "rails." The factory would have charged us the same to fix, but wouldn't have had the lifetime warranty.
KampingKris & FiremanSteve
Jada - American Eskie princess
2008 Tiffin Allergro Bus
2010 Polaris 850XP
2010 Polaris RZR