Very easy to put together, looks good and is comfortable so far.  Only fault is that the buttons are not sewn on very well and one fell off the second time I sat on it!