I bought 2 of these sofas to flank my fireplace and they look beautiful.  The seats are very firm, but not uncomfortably so.  The pillows are a bit too firm, but I did not buy the sofas because of the pillows, so they do not bother me (other than that the kids are constantly knocking them on the floor).  The fabric is very sturdy and the sofas are very well made.  Wayfair delivery was amazing!  I have my baby grand in the same room and one of the guys sat down and played a quick song!  It made my day!  :)