Ridiculously easy to put together!  Looks good and keeps my cushions dry even in the torrential rain we had last night.

Pros: Easy to assemble
Cons: It is plastic, but looks great anyway.