This was the first time to buy furniture without seeing or feeling before purchasing, it was everything that I expected.  It's firm but comfortable.  There was a small stitching issue that I saw but I don't think it will affect the integrity of the sofa.  Very pleased with the product.