We are delighted with the sofa.  We purchased it for our 5th-wheel RV.  Since it will not see much use we decided to go with a modestly priced, smaller couch.  The grey corduroy looks stylish, and the rolled armrests give it class.  The seat is on the firm side but we don't consider it hard. It has good back support .  We are in our late 70s and have no problem sitting down or getting up out of the couch.  Saying it would sleep two people would be a stretch but it is great for one person.  The memory foam mattress felt good when we were testing it with a pillow under our head, it is nice and firm.  We did not sleep on it.  
This couch would be ideal for a tiny apartment used by one person.  Two people can comfortably sit in it at the same time but if they slept together they would have to be hugging one another.