If you can spend some time in St. pete area give these folks a call. Best in the area.
US Yacht Cushions
Boat Cover Supplier
Address: 2346 16th Ave N, St. Petersburg, FL 33713
Phone: (727) 322-5352 Ask for Marcie.
Use lexan type polycarbonate instead of vinyl junk. there is no isinglass.