easy to assemble. mattress could be thicker, but it is still a great sofa. got it for my visiting brother and he said that it was the best guest beds I ever had.