Took some time to assemble.  But once it was together; it was worth the effort.