Overall it was easy to assemble. The only issue I had was getting the door hinges on. Be careful with every steps involving the hinges because one of my doors hangs lower than the other