There are a gazillion plastic slides out there and they don't use air seals. I had an 02 and 04 Country Coach and they never leaked. They were a PIA with hydraulic problems on the 02 and electric motor problems on the 04, but they were dry in rainy weather.