My husband put it together and he usually does well with that sort of thing, but this desk took him many hours. It was very difficult to put together. Very heavy and sturdy though.