I got this for our new barbecue, and it's been great. It fits perfectly, and it's easy to put on and take off. We've had lots of rain, and the grill stayed perfectly dry. Worth the money.