Took forever to put together, but everything went together well. It looks great and it's comfortable. Would recommend.