Factory Canvas sunroof cars ?

I used to build street trucks (air ride, body drops, full customs) before i turned back to my true love of hot rods & muscle cars. I have installed about 15 to 20 streetbeat customs sliding rag tops including one on my 1500 dodge ram they are fun but I could never get them to seal completely they always leaked somewhere. they are easy to install good instructions and look good but like I said are prone to leaking. Just my 2 cents and thats about all the cents I have