I bought this for my Napoleon 500 grill and it works great. Really good fit and is standing up well to the weather.