Easy to assemble, shipping was fast but my only complaints are there was a very small tear where you pull the mattress out and one of the metals where you put it together was bent badly! I tried to get it to how it was but I couldn't get it back so I had to improvise. Other than that it's good couch not too soft nor not too firm