Perfect firmness for chairs in our master bedroom bay window area.  Took a while to screw the legs on with the provided Allen wrench, and the fabric on the bottom was easily torn by my husband.  But, he’s loving these chairs and sitting in them as often as possible.