Took me 1.5 hours to put together. Not too bad. Everything was fine except that adjusting the doors is kind of complicated. Also, there was very minor cosmetic damage.