It was fairly easy to assemble.  It is just the right size  for the space I have & it is soft & comfy.