made very well.  Product fit my loveseat perfectly.  Fabric is heavy enough that wind does not blow it off the furniture.