A lot of assembly but very good directions and quality connections.  Sturdy and looks great!  Converting to ng.