I had a unit like this on my 72 Z for about 15 yrs without a hitch - no leaks and I lived in the Pacific N. West. The thing was a treat as it simply slid back to expose the sky. I had a lexan front lip that also kept the noise down when speeds got excessive. Man I miss that car. This isn't the same company but mine was imported from Europe as well. http://www.slidingragtops.com/