Easy to assemble, but missing a few holes that should have been pre drilled....and other spots did not have starter holes, took some serious effort and creativity to finish assembly