Easy to assemble and very firm sofa.  I wish the back fabric where the feet are for turning into a bed matched the couch fabric.  Otherwise great!