these suck! The mounting flange is very rough and does not seal properly. They dont look like they will last very long. The rubber is already seperating from the flange. I put them on any way becuase i didnt want to loose a weekend of riding. Just had to use some gasket compound to seal to the reeds. I dont expect them to make it through the winter. CHEAP JUNK!!!