Very easy to put together. It takes a few hours but it helps if you organize all the pieces in alphabetical order before you start. I had to tweak one of the doors as it was hitting the frame but that was easy enough to do.