Instructions were a bit challenging, and not all the pre drilled holes were in the correct location, but once we got the hang of it, it still assembled pretty quickly. Overall it is pretty sturdy, really functional and looks great! Definitely happy with it.