More firm than i was expecting, but in a good way. Love it. Comfy and easy to assemble—no help needed.