Works perfectly for our space and was not too difficult to assemble. Pretty comfortable too. Totally satisfied with my purchase!