Excellent quality and easy to put together. The upholstery is very firm, so sitting on it for a long time isn't comfortable however sitting on it just enough for dinner is good enough.