This sofa is beautiful, design is very unique and fabric texture is nicely executed. Came fully assembled. It is on the firm side, more of a formal living room couch vs a lounging and watching tv couch.