A little firm, and not the most high-end looking sofa, but it gets the job done and looks nice enough.