Does it's job! It has stayed like new through sun and rain. I like the velcro straps to keep it fitted on the grill. Great purchase.