The cover fits perfectly.  It is very heavy duty and won't blow away in a strong wind.  I anticipate it will last for many years.