If you follow the instructions and DO NOT TIGHTEN THE SCREWS ALL THE WAY UNTIL THE END then it is easy enough to put together.  Looks great on our front porch.  Hopefully, the roof of the porch will protect it well enough from the elements.  

Pros: classy-looking
Cons: none