So far I am loving this piece. It was extremely easy to put together, took me about an hour.  Seems to be well constructed and the seats are super comfortable.  Very happy with this purchase.