The sofa was super easy to assemble (did it my self), the quality is good enough for the price. A No super soft, you may want to add a twin size cover sofa bed cover. But all in all, very happy with the purchase!!