I replaced my canvas with Komocel - a PVC sheet material available in 4x8 sheets, as I recall it comes 5mm or 10mm thickness. I used the heavier 10mm. My dodger and bimini frame are tubular stainless steel, so I used Harken 1 in straps to attach the top to the frame. I also replaced the canvas straps that attached the canvas top to the deck with stainless tube.
What I have is pretty robust, we ( me, dog, boat) were on the mooring for the Derecho storm last spring ( 80 mph wind) with no problem. The top is rigid; wind goes over or under, does not "catch" the smooth surface. It stayed up all winter and is performing great this year too.
Since it is white it reflects heat, a big unexpected bonus. I now have two 50 watt solar panels on the bimini top with no ill effects.
Total weight of the PVC is probably in the 30-40 pound range, a couple pounds for hardware and a few more for the solar panel. All told probably the same or less than a water soaked canvas top.
A local fabricator who does a lot of motor yachts suggested the Komocel, I found it at
www.harborsales.net. Delivered it was about 80 dollars a sheet, because of the cuts involved I used 3 and had a lot of material to pass on to friends for small projects.
This isn't structural stuff like starboard, the surfaces are hard and shiny, in between is softer. For cutting I used a router on a slow speed, for assembly I used fender washers to protect from pulling through the sheet. Joined two sheets together with a butt joint overlapped by a two inch piece but have seen it butt jointed with 5200 too.