just perfect - firm for sure, but had 2 ppl ask, "aren't leather chairs super expensive? how much did you have to pay for that?"