I was sceptical about online purchase of a couch that I can’t see in person but it turned out great.  The only drawback was dealing with FedEx for delivery.  The throw cushions are ok but I would buy your own.