Affordable and perfect. Protected our grill during golf ball sized hail storm. Easy to put on and off of our grill. Very happy.