It takes quite a bit of time to put together but looks great. The cushions are pretty thin.