Excellent quality product and easy to assemble.  Withstood strong wind storm and rain extremely well - everything inside remained dry.  Highly recommended!

Pros: Easy assembly, durable
Cons: None!