It was super easy to assemble, it's incredibly comfortable, and it looks great.  I'm a huge fan of it already (and so is my dog...)!