The couch is very comfortable and the fabric is nice. The cushions are firm, but not too firm. The only things that would have made the couch better are if the pillows were a little taller for neck support and if they fit the width of the cushions.