Really great quality, perfect size, firm. Was super worried to order a couch online, but this turned out perfectly!