I bought this to keep dust and dirt off our patio set.  Its doing the job - though pay attention to the dimensions available because you might have to get a little long on one side to accommodate a width, for instance.  Overall, happy with purchase.