Fits our grill perfectly and it's well constructed.  I'm expecting it to hold up well to the environment.