Was tough to put together and took a lot of time.  I had someone do it for me and it took some work on his end to get it done.  Otherwise, a great cabinet.