This is so awesomely comfortable, it's hard to describe.  Not hard to assemble, but needed some help with the clips - I don't have strong hands.  It's large so be sure you have room.  Seems very sturdy.  I love it!!!!!