I have this one from Cabela's. Somewhat expensive but the upside has been that they stand behind the warranty, no questions. I believe I got the first one about 10 years ago. Now on my third. None have lasted more than 4 years but with the 6 year warranty I just take it back when the seams start to fall apart or it starts to tear all over the place. They just hand or ship me a new one. So in the end it's been a good value.
Only trailered with it a few times but each time was a 4 - 5 hr trip. Held up OK, no issues coming loose but it was hard on the cover. I'm pretty sure if I tried that with a cover that was already 3 yrs old it would tear it to shreds.
https://www.cabelas.com/product/Cabelas-RSS-V-Hull-Fishing-Boat-Cover/1807775.uts?Ntk=AllProducts&searchPath=%2Fcatalog%2Fsearch%2F%3FN%3D%26Ntk%3DAllProducts%26Ntt%3Dboat%2Bcovers%26Ntx%3Dmode%252Bmatchallpartial%26WTz_l%3DHeader%253BSearch-All%2BProducts%26form_state%3DsearchForm%26recordsPerPage%3D80%26search%3Dboat%2Bcovers%26searchTypeByFilter%3DAllProducts%26x%3D10%26y%3D6&Ntt=boat+covers