All came together in the end, but was very difficult to put together and I have experience doing home renovations and working with tools. Instructions are terrible, but follow the order they give. Drawer slides are kind of cheap. Overall heavy sturdy desk. A little larger than I would have liked, but the smaller version on here has a white top, not a faux wood top.