Fits perfectly. I live in FL so protection from the ever changing weather is a must. This cover does exactly what it says it will. 100would recommend!