Not the easiest to put together… but we’ll worth the work!!!  Very comfortable and looks great