Loving this couch! The cushions are firm enough yet still very comfortable. Easy to put together. It’s the perfect size for our living room and the color is nice. The only thing I would have liked is the back cushions to be fullerthicker for better back support. Fixed this by getting some additional pillows that helped a lot. I would recommend!