Was very easy to assemble but I had a small issue with pre drilled screws and another small issue with doors. But it is solid and looks great.