Very firm and easy to assembly. Wish fabric was thicker. For price a good couch. Also wish seat cushions had Velcro latch. The end on on the chaise slides off easily.