Needed to upgrade our sectional and this couch checked every box! Super easy to assemble, the perfect balance of firm and plush cushions and the fabric is just as soft as it looks in the photos. Very spacious. Love that each piece hooks together underneath to prevent sliding. Great product for the price.