There’s a lot of assembly but it’s pretty straight forward. Until we got to a drawer that had two of the holes drilled slightly off so it wouldn’t go together correctly. So my husband drilled two new holes and it fit great. Took us a little over 2 hours to put 
together. It’s very sturdy and looks nice. Just a slight hiccup with the drawer.