Love this couch! Added such a cozy touch to our playroom. The fabric is nice and soft, the cushions are a medium firmness and really comfortable. Hopefully will last well. Installation was easy just needed to twist on the legs