It was delivers earlier than expected.  As long as you like assemble, this is very easy.
Came out very nice and very comfortable.  Got compliments from neighbor.