Excellent quality and perfect fit.  I anticipate it will last a long long time as with the Weber cover it replaced (10+ years).