I can’t speak of durability I just installed it today. The seal seems to be a fairly good product, it might be slightly thinner than the one I removed. I removed the old seal sprayed the metal T channel with soapy water and also sprayed the T rubber seal. It went in easily all 20’, it took me about 10-15 minutes without any help. It looks good and appears to be a tight seal, time will tell.