I made one from fiberglass which did not work as good, so I replaced it with carbon fiber. The key point is to scuff the canopy really good for a good bond. I wrapped the bottom piece (roll bar and baggage side of the canopy) with a thin layer of plastic covering, then started laying down strips of carbon fiber with the canopy in the closed and locked position. Each layer of new CF strip was offset by about 1/8" to help creating a smoother edge. With some sanding, it has turned out to my satisfaction and more and has held up with no issues so far (300+ hours)
Hope this helps but if you have any detailed question, please send me a PM and I be happy to share and possible send you some pix.
Good luck