See below pic
Overall, they came out good. The grommet holes were a little bigger than the originals so I needed to come up with a nylon adapter washer jury rig (typical sailboat make it fit stuff). The materials and workmanship appear to be on par with the originals when the boat was new. I removed and then gave them my old ones to copy and would recommend doing the same thing.
Here is the contact info:
Murphy's Custom Canvas Inc
6446 Crater Lake Avenue
Central Point, OR 97502-9415
(541) 826-4117