exactly what I was needing and thrilled at how easy it was to assemble. Will provide great protection for my cushions of the outdoor patio furniture

Pros: all good, easy assemble, tough durable materials
Cons: can't find any