Putting the couch together was a breeze, it took longer to break down the boxes. The couch looks great in our small townhouse. The back cushions are comfortable, the seat cushions are firm and you can kinda feel the springs. It’s really not a cozy couch but it’s holding up well with a toddler spilling stuff on it left and right and two dogs jumping on and off it. It’s gotten minor scratches from their nails and it hasn’t made the leather ‘peel’. If you’ve had very faux leather couches you know what I’m talking about. All in all, I would recommend it. The ottoman is also very nice!