Perfect for what we needed, at much lower cost.  Made out of like what a boat cover would be made of, can take on the outdoor element.

Pros: durable, solidly made
Cons: none