My boat came with the original 13 year old canvas that wasn't given the attention it should have. It no longer stretches, it shrunk in certain spots, and it definitely does not keep it dry! I have to throw a cheap $60 thin walmart cover over top of the canvas and combined they keep the boat...