Was really easy to assemble! So far it's a firm and comfortable couch. I like that the coverings on the couch are removable so they can be washed. The wood material used to assemble seems somewhat sturdy, you definitely wouldn't want kids jumping up and down on it. Overall I love the Ash Black color choice and the comfort level. The delivery service was great too!