I had same issue on my coach. I purchased a roll of automotive "u" channel door
seals and it worked great, but my wife insisted on getting clear tubs from Home Depot as extra protection. I did an image search for u channel seals, and found what I was looking for. Spend $100 on a 100 ft roll.
2015 Windsport 34F
2014 Honda CRV toad