Not difficult to put together- I did it by myself in about 3 hours. Feels very sturdy, even though it isn't solid wood. Only complaint is that the hardware is thick plastic, not metal.