Pretty easy to put together, but i have worked several hours trying to get the doors to close properly.  They still are not perfect but I can't figure out how to fix them.