Not too hard to put together.  Holds up in the outside weather in Colorado and also rainy Tennessee.

Pros: quality