This was pretty easy to put together and it looks great.  My wife and I are very happy with this purchase and have already received compliments from visitors.  It is very sturdy...  I'm a big guy I've sat on it a few times and it's held up :).  

Pros: Easy assembly.  Nice-looking.  Sturdy.