Pretty easy to assemble. The doors were misaligned at first so it took a while to play with and adjust the hinges. Overall, I am happy with it so far. I would add however that the price is slightly high considering the size/materials.