This is an excellent couch! The cushions are nice and firm and ultimately is super comfortable. Assembly was super easy, which was surprising since I had to do it myself. The couch itself was quick to maneuver out of the box. Overall, it's a comfy, simple, mid-century style couch. I love it!