I just installed Camco cover and worked great. There is a gap between cover and roof because of the caulk but that is the way they want it to fit. I did no trimming and very happy with out come. I left vent open with heavy rains and had no water in cab. Good product.
__________________
|