Easy to assemble. You just have to screw on the legs. This couch has the click clack feature. It is pretty firm. I wish it had more cushion on both the top (seat) and bottom (bed).  The pillow is soft and comfortable. Overall it looks nice.