Not overly difficult to assemble.  All parts received which came as a pleasant surprise.  Be sure to match like colors (yellow to yellow, etc.) and to leave bolts loose when instructed to do so.   Very comfortable and certainly preferred over a pull out sleeper couch.