Super easy to assemble (!) and extremely comfortable- not too soft but still soft enough to lay down.  So far very satisfied.