It's too short for my smoker that it states it goes with. That being said, it does keep the moisture out and it does cover the vents and motor parts of the smoker I have