Excellent fit, excellent resilience, slip fit at tube joint is oversized. It's a little longer than the top but I left it. You'll have to trim it if you want to use the top. But it worked great
Pros
CORROSION RESISTANT -- Heavy duty aluminized steel construction for corrosion resistance and performance