Very firm and on the smaller side, though we needed a small recliner, so it fit our space well. My 5'8" husband just fits, any taller and he wouldn't enjoy it. I do like how they look and they are soft and easy to sit in.