Was fairly easy to put together. The large pieces that the drawer rails attach too were the hardest part because the holes showing where each rail went were TEENY TINY, I could only see them if I tilted the board and could see tiny slight hole shaped dips. Other than that very happy with this. Good quality, especially for the price. Mirror is thick and sturdy, drawers slide in and out easily, and looks very sleek!