Not very hard to assemble than similar products, however, the cabinet doors are very thin and attached by 4-small screws and may not align perfectly when installing as expected and variance between the doors could happen very easily.