The canopy fits perfectly.  We have snow and when it does I use a broom to pop the canopy a little and the snow slides off.  We did this with the old canopy as well and it lasted many years.  Thank you for making such a good product.