The best couch I ever had ,easy to assemble ,amazing quality,firm enough but I’m ok with that .very happy with this purchase !