Hmm… definitely not what I expected but then again I’ve never actually seen one in person. I really thought these would be more of a spandex or even canvas type material. They’re more like a tarp-y breathable type plastic. They should work just fine but not exactly what I was expecting. My other issue for taking away stars is they didn’t come with a single hook for installation. This may be my fault as I didn’t read the contents but I was expecting there to be installing hooks as well. All in all I think they will be good enough, just not sure of the longevity.