Absolutely love this sofa.  Was going to order a couch at my local furniture store for 3x the price.  So glad I ordered this couch instead.  Fabric is very soft, and feels of high quality materials.  As others have noted the lower cushions are somewhat firm, but the back pillows are plush and in general the couch is very comfortable.  Also the couch is bigger than the pictures would suggest.  I honestly couldn't be happier with my purchase, don't hesitate to buy this awesome couch.