Firm, but nice looking chair. Has a good rock to it. Unfortunately, both arms of the chair look as if they ran out of fabric and just stretched it to meet the back of the chair. The straight line of the arms now have an awkward curve in them. I reached out to All Modern with the complaint, but still have not received a reply. Customer service is disappointing.