Assembly not unduly complicated, but does take some time.  Overall a stable and solid small couch at a good price.