I am still amazed at how easy this is to put together.  It is also soft and comfortable!