Firm, yet comfortable. Looks exactly like the picture and easy to assemble. I did add pillows because the back seems a little far back for me.