Easy to assemble, does take some time to assemble.  Seems to be sturdy and solid.