we love the couch. firm but comfy and big enough for three or four people easy, plus a baby.
delivery was great too. just be prepared for 2 gigantic  boxes to break down and recycle. 
i could not get all 4 screws to fit into the feet of the couch but i think 2 each which went in tight and smooth is plenty to hold.