This is a great couch for the price! It is firm, but I like firm. I also highly suggest having someone else help you assemble it. It was not easy to do alone. Also, the assembly instructions weren't very clear.