Very hard to put together. The pieces did come labeled (unlike the desk, which had no labeling at all), but the instructions were not as clear I would have liked them to be. It took well over 1 hour to put it together (even with 2 people).