firm and so comfy, we love this couch. was easy to put together and the delivery was seamless. Love it