It’s a great couch for the price! Definitely on the firm side but I still find it comfortable. It was relatively easy to assemble for 1 person- I was able to do it in under an hour. It also looks really nice! I definitely would recommend it for the price point.