For the price, this couch is perfect. Great for my small condo and easy to put together. The reviews said it was firm but with a little use (a couple weeks), this couch is perfect.