Good fit and well made. Is an excellent weather-proofer. Protected our heater from an unexpected 5" snowfall in April. Should extend the life of the heater.