Made well, not flimsy and protects furniture from the rain, wind and sun. Have held up well in El Nino! 

Pros: Made well, not flimsy and protects furniture from the rain, wind and sun. Have held up well in El Nino! 
Cons: None that I can report.