This grill cover has been absolutely excellent for my napoleon.  It's lasted 3 years and looks pretty close to brand new.  Would recomend