Overall not the hardest to put together to me a while to adjust the doors and place the upper slab but it turned out exactly as described. 10/10 would recommend.