A little tricky to assemble, but well worth the effort! Love the ottoman seat and the support of the nicely padded couch.