fits perfectly. Our grill was getting rain inside: now it's protected from the massive amounts of rain we are getting in FL right now.It's an investment in maintaining the grill in much better shape.