Really easy to put together. The couch looks great and is very comfortable. More in the firm side but a comfortable firm. Can tell it will soften up over time.