Fits perfect, will see how it holds up this winter. Looks good.Showed up on time.Nothing bad to say!