Pretty easy to put together, took less than an hour. The top does lean a bit so you have to secure to the wall with the provided brackets. Looks great in our space