I too used Village canvas. Bev made a special camper canvas for my 30' Wellcraaft. I am 6' tall and like to stand up while driving my boat. So I asked him to make me one that would not be in my line of sight while at the helm.
He did a great job and the canvas still looks great 3 years later.