None of the canvas work will have been fitted at the factory, but by the dealer in the country where it was bought, and made by a local company. In the UK CJ Marine made the canvas work for boats sold in the UK. However each maker designs his own, so it is best if you go to a local canvas worker to get replacements as they need to be custom made for your boat.