Put it all together in about two hours.  There are some gaps in the joints that I couldn't close but otherwise it's OK.