This couch is firm but comfortable. Makes my apartment look so cute. I love it. At first i was skeptical but it’s super easy to put together. I’m 9 months pregnant and was able to put it together myself.