It was relatively easy to put together, and is very solid.  The only complaint...the cushion on the bench started to "bunch up" in several places after just one week.  It went from smooth to lumpy in a matter of days.  

Pros: durable finish